A social media app that allows you to share movies you have watched and rated with your friends.
It was born out of the desire to make getting recommendations from friends easier, as opposed to
impersonal algorithm suggestions. It also allows you to keep track of what you have watched previously, as well as what
you would like to watch in the future. This app was initially designed for mobile view, but has since been updated for desktop too.
-
Create an account and recieve a cookie
-
Search for films with API calls to TMDB
-
Update your feed with your choices and ratings
- Go to the
clientfolder - Run
npm installfrom the client root folder to install all the necessary dependencies - Fill in the
.envwith the environmental variables, as per the.env-examplefile in theclientfolder - Run
npm startfrom the client root folder to start the client app athttp://localhost:3000/
- Go to the
serverfolder - Run
npm installfrom the server root folder to install all the necessary dependencies - Fill in the
.envfile with the environmental variables, as per the.env-examplefile in theserverfolder - Run
npm startfrom the server root folder to start the server app athttp://localhost:3030/
| Front End | Back End | Testing | APIs |
|---|---|---|---|
| React | MongoDB | Jest | TMDB |
| Tailwind | Bcrypt | Cypress | |
| Typescript | Axios | ||
| Redux | JWT | ||
| Koa |