MovieBox is a web application that allows users to explore a wide range of movies and TV series. It provides features such as browsing movies by category, viewing detailed information about a movie, and playing movie quizzes to earn free tickets.
- Browse a vast collection of movies and TV series.
- View detailed information about each movie, including title, release date, rating, runtime, genres, overview, and production companies.
- Play movie quizzes for a chance to earn free tickets.
- Log in to your account to access additional features (authentication required).
- Responsive design for seamless user experience on various devices.
To get started with the project, follow these steps:
- Clone the repository to your local machine:
git clone https://github.com/AbubakarImam/moviebox.git
- Install the necessary dependencies:
cd MovieBox
npm install
- Start the development server:
npm run dev
- Open your web browser and navigate to
http://localhost:3000
to access the application.
- Vite + ReactJS
- Tailwind CSS
- Axios (for API requests)
- React Router (for navigation)
- React Icons (for icons)
- React Toastify (for notifications)
If you'd like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch for your feature:
git checkout -b feature-name
. - Make your changes and commit them:
git commit -m 'Add some feature'
. - Push to the branch:
git push origin feature-name
. - Create a pull request.
This project is licensed under the MIT License.