Movies-Wrapped
A non-commercial app that allows users to keep track of movies and shows they watched. Users can generate yearly and monthly summaries. This product uses the TMDB API but is not endorsed or certified by TMDB.
Developing a full-stack application using ReactJS as the frontend and an Express.js backend with Mongo database using Typescript and integrated a third-party APIImplemented user authentication and authorization using JWT Tokens and Redux for global state managementImplemented form validation using Formik and YupConfigure the monorepo to operate seamlessly across development, testing, and production environments, while integrating it into a robust CI/CD pipeline using GitHub Actions with comprehensive testing protocols, laying the groundwork for scalable software expansionUsed Postman to test the REST APIs and configured rate-limiting for all API end pointsRole:
- Full Stack Web Developer
- UI design on Figma
Frameworks, Libraries, and Languages:
- React
- Express.js
- Typescript
- HTML
- Tailwind CSS
- MongoDB
- Postman
- GitHub Actions
- Formik
- Yup
- Redux
- react-chartjs-2