Overview:
iCinema is a full-stack MERN (MongoDB, Express, React, Node.js) website specifically designed for movie theaters. It provides users with the ability to browse and filter films based on different categories and ratings. Additionally, administrators have the capability to add new films to the website’s collection.
Features:
- Film Browsing: Users can easily browse through the collection of films available on the website.
- Filtering: Users have the option to filter films based on different categories and ratings.
- Administrative Capabilities: Administrators can add new films to the website’s list.
Installation:
To start using iCinema, follow these steps:
Fork the Project:
- Go to the iCinema project repository on GitHub.
- Click on the “Fork” button in the top-right corner.
Clone the Project:
- Open your preferred command-line interface.
- Navigate to the directory where you want to store the project.
- Run the following command to clone the project:
git clone https://github.com/your-username/iCinema.git - Replace “your-username” with your GitHub username.
Install Dependencies:
- Navigate to the project directory by using the following command:
cd iCinema - Install the required packages by running:
npm install
- Navigate to the project directory by using the following command:
Run the Project:
- Start the project by using the command:
npm start - The iCinema website will be accessible at http://localhost:3000.
- Start the project by using the command:
Summary:
iCinema is a MERN website designed for movie theaters, providing users with the ability to browse and filter films based on categories and ratings. It also offers administrative capabilities for adding new films to the collection. To get started, fork the project from the GitHub repository, clone it to your local machine, install the dependencies, and run the project. Enjoy exploring a wide range of movies with iCinema!