Welcome to Everyone's a Critic!
Everyone's a Critic (EAC) is a movie library that enables users to discover, rate, review and add to movies to personalized movie playlists.
Frontend: React, Material-UI, NodeJS, SCSS, JSX
Backend: Postgres, Express, NodeJS
Frontend:
- Fontsawesome
- Material-UI
- Axios
- Dom-Helpers
- React
- React cookie
- React DOM
- React Lottie
- React Router DOM
- React Scripts
- React Stars
- SASS
Backend:
- Axios
- Dotenv
- EsLint
- Express
- Morgan
- Postegres
-
Clone the repo into a repository
-
Use .env.example to create your own .env files in backend and frontend folders.
-
Run psql and CREATE DATABASE your_db_name in psql
-
In another terminal, go to backend folder and run npm install
-
Run npm run db:reset to seed the database and then npm start to start the server
-
In another terminal, go to frontend folder and run npm install --force
-
Run npm start to load the app