Skip to content

KrishBharadwaj5678/Captra

Repository files navigation

Captra 🎥

Captra is a modern web application that allows users to capture images using their webcam with advanced controls.

Captra

Features ✨

Feature Description
🎬 Webcam Capture Take pictures directly from your webcam.
🔄 Switch Camera Toggle between front and back cameras (mobile supported).
⏱️ Countdown Delay Set a timer before capturing images (e.g., 3s, 5s).
🎨 Filters Apply real-time filters and adjust settings using sliders.
💫 Smooth Animations Interactive UI enhanced with Framer Motion animations.
📱 Responsive Design Works seamlessly on desktop and mobile devices.

Tech Stack 🛠️

Technology Purpose
⚛️ ReactJS Frontend framework
🎞️ Framer Motion Smooth animations
📹 MediaDevices API Webcam access
🎚️ RSuite Slider Filter adjustments
🎨 React Icons UI icons

Installation 💻

  1. Clone the repository:

    git clone https://github.com/KrishBharadwaj5678/Captra.git
    cd Captra
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm run dev
  4. Open the app in your browser.


Contributing 🤝

Want to contribute? Here's how:

  1. 🍴 Fork the repository.
  2. 🌿 Create a new branch (git checkout -b feature-name).
  3. ✍️ Make your changes and commit them (git commit -am 'Add feature-name').
  4. 🚀 Push to your branch (git push origin feature-name).
  5. 🔄 Submit a pull request to merge into the main branch.

Releases

No releases published

Packages

 
 
 

Contributors