DebugBackend DebugBackend is an ongoing project aimed at creating a video platform similar to YouTube. This platform allows users to upload and view videos. Features Video Upload: Users can upload videos to the platform. Video Streaming: Stream videos directly from the platform. User Authentication: Secure user login and registration. Technologies Used Backend: Node.js, Express.js Database: MongoDB Authentication: JWT (JSON Web Token) Project Structure controllers/: Contains the logic for handling requests and responses. db/: Database connection and configuration. middleware/: Middleware functions for request processing. models/: Database schemas and models. public/: Public assets like images and stylesheets. routes/: API endpoints and route handlers. utils/: Utility functions and helpers. app.js: Main application setup. constants.js: Configuration constants. index.js: Entry point of the application. Getting Started Clone the repository git clone https://github.com/devashish2006/DebugBackend.git Install dependencies: cd DebugBackend npm install Run the application: npm start Contributing Contributions are welcome! Please fork the repository and create a pull request with your changes.