A launching point for building a movie streaming website.
- Browse Movies: Explore a vast collection of movies sorted by genre, release date, or popularity.
- Search Functionality: Easily find movies by title, director, or cast.
- User Reviews: Read and write reviews to share your thoughts and opinions about movies.
- User Ratings: Rate movies and see the average ratings provided by the community.
- Recommendation Engine: Get personalized movie recommendations based on your preferences and viewing history.
- Responsive Design: Enjoy a seamless experience across devices with our responsive web design.
- Click the button below to deploy the project on Vercel.
- Fill in the required environment variables:
NEXT_PUBLIC_APP_URL
: The URL of your deployed project (e.g.,[https://movie-web-kickstart.vercel.app](http://movieko.vercel.app/)
)NEXT_PUBLIC_TMDB_TOKEN
: Your TMDb API key (get it here, or you can use default token in .env.example file for testing)NEXT_PUBLIC_SITE_NAME
: The name of your website (e.g.,MovieWeb Kickstart
)
- Click "Deploy" and wait for the deployment to complete.
To deploy on Cloudflare Pages you can use the following instructions: README
- Clone the repository:
git clone [https://github.com/bitfreee/movie-web-kickstart](https://github.com/iamthenewking/movie)
- Navigate to the project directory:
cd movie
- Install dependencies:
npm install
- Create .env file
cp .env.example .env
- Start the development server:
npm run dev
- Next.js – framework
- TypeScript – language
- Tailwind – CSS
- Vercel – deployments
- TMDb - movie database
- Vidsrc.cc - streaming links
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature/improvement
). - Make your changes.
- Commit your changes (
git commit -am 'Add new feature'
). - Push to the branch (
git push origin feature/improvement
). - Create a new Pull Request.
This project is licensed under the MIT License. See the LICENSE file for details.
- The Movie Database (TMDb) for providing the movie data through their API.
- Vidsrc.cc for providing the movie streaming links.