This is the frontend of the FilmFusion web application built with Vite.js and React.js. The UI of the website can be referemced from the following Figma file.
The web application includes Movie Searching, Authentication, User Watchlist, Movie Reviewing, Trailer Watching, Recommendations, and Ticket Booking as some of its major features.
The backend repository can be accessed from here
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
You need to have Node.js and npm installed on your machine. To check if you have Node.js installed, run this command in your terminal:
node -v
To confirm that you have npm installed you can run this command in your terminal:
npm -v
Clone the repository:
git clone https://github.com/kmtGryffindor20/FilmFusion-Frontend.git
Navigate into the directory:
cd FilmFusion-Frontend
Install the dependencies:
npm install
Start the development server:
npm run dev
- Vite.js - The build tool used
- React.js - The web framework used
- ChakraUI - The component framework
- TailwindCSS - The styling framework
The website is currently hosted on Vercel at Film Fusion