Welcome to FilmFrenzy.vip! 🎞️ This project is a movie recommendation app where you can search for movies by title, actor, genre, or simply let the app pick a movie for you with the "I'm Feeling Lucky" feature.
- 🎬 Search for movies by title, actor's name, genre, or any keyword.
- 🎲 "I'm Feeling Lucky" button for random movie suggestions.
- 📺 Watch trailers directly within the app.
- 🎨 Responsive design, optimized for both mobile and desktop.
First, clone the repository and install the dependencies:
git clone https://github.com/paaggeli/filmfrenzy.vip.git
cd filmfrenzy.vip
npm install
Then, run the development server:
npm run dev
Open http://localhost:3000 with your browser to see the result.
You'll need to set up the following environment variables in a .env.local file:
TMDB_KEY=your_tmdb_api_key
We welcome contributions! Before starting any work, please open an issue to discuss the feature or bug you want to address. Once we agree that it's a valuable addition or necessary fix, you can proceed with the development process.
- Open an Issue: Describe the feature or bug in detail.
- Discussion and Agreement: We'll discuss the issue and agree on the approach.
- Fork the Repository: (
git clone https://github.com/paaggeli/filmfrenzy.vip.git
) - Create a Feature Branch: (
git checkout -b feature/AmazingFeature
) - Commit Your Changes: (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch: (
git push origin feature/AmazingFeature
) - Open a Pull Request: We'll review your changes and merge them after approval.
Distributed under the MIT License. See LICENSE for more information.
- This product uses the TMDB API but is not endorsed or certified by TMDB.
- Built with ❤️ by Panos.