Skip to content

Latest commit

 

History

History
42 lines (30 loc) · 1.72 KB

README.md

File metadata and controls

42 lines (30 loc) · 1.72 KB

RecorderX

This full-stack MERN application brings the power of video recording and screen capturing to users' fingertips, with the added convenience of responsiveness. Whether on a desktop, tablet, or smartphone, users can initiate, manage, and download camera videos and screen captures seamlessly. This app provides an ideal platform for creating instructional content, tutorials, and presentations on any device.

Features

  • Record video from the user's camera.
  • Capture screen activity to create interactive tutorials.
  • Start and stop recordings with user-friendly controls.
  • Allow users to conveniently download recorded videos and screen captures.
  • Implement responsive design to ensure an optimal experience on all devices.
  • Utilize Express.js for efficient server-side management.
  • Leverage React for a smooth and interactive user interface.

Getting Started

  1. Clone the repository to your local machine: git clone https://github.com/abhijeetvinkare/RecorderX.git
  2. Navigate to the project directory: cd RecorderX
  3. Install server dependencies: cd server && npm install
  4. Start the server: npm start
  5. Install client dependencies: cd client && npm install
  6. Start the client: npm start
  7. Access http://localhost:3000 in your browser to explore the app.

Technologies Used

  • MongoDB
  • Express.js
  • React
  • Node.js

Usage

  1. Log in or create an account to access the app's recording features.
  2. Initiate camera and/or screen recordings by clicking "Start Recording."
  3. Conclude recordings by clicking "Stop Recording."
  4. View and download your recorded videos and screen captures within the app.

License

This project is licensed under the MIT License - see the LICENSE file for details.