A modern and responsive movie streaming frontend built with React.js, providing users with a seamless experience to browse, search, and watch their favorite movies.
- 🎬 Browse Movies – Explore a vast collection of movies.
- 🔍 Search Functionality – Quickly find movies by title, genre, or keywords.
- ⭐ Movie Details – View descriptions, ratings, trailers, and more.
- 📌 Watchlist – Save movies to watch later.
- 🎭 User Authentication – Secure login and signup with JWT authentication.
- 🌙 Dark Mode – Toggle between light and dark themes for better viewing.
- Frontend: React.js, Redux (for state management), Tailwind CSS
- Backend: Node.js, Express.js (optional for API integration)
- Database: MongoDB (if using backend for user data & watchlist)
- API: TMDb API for fetching movie data
- Deployment: Vercel / Netlify
- Clone the repository:
git clone https://github.com/your-username/movies-streaming-frontend.git cd movies-streaming-frontend
- Install dependencies:
npm install
- Create a
.env
file and add your API keys:REACT_APP_TMDB_API_KEY=your_tmdb_api_key
- Start the development server:
npm start
- Build the project:
npm run build
- Deploy to Vercel or Netlify.
Feel free to fork this repository and submit pull requests. Contributions are welcome!
This project is licensed under the MIT License.