DebugBackend is an ongoing project aimed at creating a video platform similar to YouTube. This platform allows users to upload and view videos.
Video Upload: Users can upload videos to the platform.
Video Streaming: Stream videos directly from the platform.
User Authentication: Secure user login and registration.
Backend: Node.js, Express.js
Authentication: JWT (JSON Web Token)
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.
git clone https://github.com/devashish2006/DebugBackend.git
cd DebugBackend
npm install
npm start
Contributions are welcome! Please fork the repository and create a pull request with your changes.