Movie app
A MERN Application that allows you to search for movies by different filters, sign-up, create lists, add movies to the lists, add reviews and rate and more.
On the frontend I used Jest and the Testing Library in conjunction with eslint configured with PropTypes, which was very helpful in avoiding errors. Testing done in the backend with supertest and Rest client extension from VSCode.
All styling was provided by Material UI. Which helped me save time with styles.
Learnings: Creation of backend with Node-Express, Db with MongoDb and Mongoose, auth with Passport, backend and frontend testing, and MUI styling.
Made with: Node.js, Express.js, MongoDb, Mongoose, Passport, React.js, Material UI (MUI), Jest, Supertest, Testing library, TMDB API to get the movies data, Google Recaptcha.