Skip to content

devashish2006/DebugBackend

Repository files navigation

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.

About

video platform like youtube

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published