This project serves as a backend for a YouTube-like platform.
- User authentication with JWT (JSON Web Tokens) using bcrypt for password hashing.
- Integration with MongoDB via Mongoose for data storage.
- API endpoints for user registration and authentication.
- File upload capability using Multer and integration with Cloudinary for image storage.
- CORS configuration for cross-origin requests.
- Node.js
- Express.js
- MongoDB with Mongoose
- JWT (JSON Web Tokens) for authentication
- Multer and Cloudinary for file handling
- Other dependencies as listed in package.json
Clone the repository and install dependencies:
git clone https://github.com/Parag0712/YoutubeBackned.git
cd YoutubeBackned
npm install