This project is a mern stack project. The project is a movie site application. By registering on the site, the user can see popular movies, watch trailers and save them to the list for later viewing. React.js is used in the frontend part of the project. Redux toolkit is used as state management. Sass is used as UI library. Firebase was used for authentication processes. Mongodb is used to keep the database of the movies that the user likes and wants to watch later. Node.js and express.js were used to establish the connection between Mongodb and the application.
To get started you can simply clone this MERN_Movie_Project.git
repository and install the dependencies.
Clone the MERN_Movie_Project.git
repository using git:
git clone https://github.com/emircandemr/MERN_Movie_Project.git
cd MERN_Movie_Project.git
Make sure to install the dependencies:
# yarn
yarn install
# npm
npm install
# pnpm
pnpm install --shamefully-hoist
npm run dev
Build the application for production:
npm run build
Locally preview production build:
npm run preview