Website Name: FlickNest live URL(client side): https://movie-flicknest.web.app/
overview: FlickNest is a movie portal that allows users to discover, browse, and explore movies. It features movie listings, detailed information, search functionality, and possibly user reviews or watchlists.
Features:
i. Movie Listings: Display all movies available in the
database with titles, posters, genres, and ratings.
ii. Movie Details Page: In movie detail page there are rating,
summery and all the information about the specific movie. (user need to login/register)
iii. Favourite list: Enable users to save movies to a personalized
favouritelist.
iv. User Authentication: Support for user accounts, including
login/signup functionality.
Social media login options (Google).
v. Update Info: User can update the movie information.
vi. Celebrity Information: user can see and explore there
favourite celebs new from here.(even they don't need to login/register)
Technologies Used: JavaScript, React,
State Management: React Context-API,
UI Library: Tailwind CSS,
Backend: Firebase, Node.js,
Database: MongoDB,
Routing: React Router.
Dependencies: firebase, jsonWebToken, react-router-dom, react-hook-form, axios, tailwind CSS, framer motion, react-icons, sweetalert, react-toastify, react-helmet, lottie-react
Steps for run the project locally: 1. clone the github repository or simply download the repository
2. go to command prompt and go to the folder directory by using 'cd'
3. write code . and enter to visual stdio code from command prompt
4. write 'npm i' and enter
5. then write 'npm run dev' to open the website on your browser