This is a movie streaming and uploading website built with Next.js and MongoDB. Users can stream movies and also upload their own content.
- Frontend: Next.js
- Backend: MongoDB
- Authentication: NextAuth.js
- Video Storage: Cloudinary
- State Management: Zustand
- Styling: Tailwind CSS
- User authentication with NextAuth.js
- Movie streaming and uploading
- Responsive design using Tailwind CSS
- State management with Zustand
- Integration with Cloudinary for image storage
To run the Next Movie Streaming and Uploading Website project locally, follow these steps:
- Clone the repository:
- Navigate to the project directory: cd movie_streaming
- Install dependencies: npm install
- Start the development server: npm run dev
- Access the application: Open your web browser and go to http://localhost:3000(or the appropriate URL if the port is different) to view the application.