
Back to Projects
Product Portfolio Application
React
Node.js
MongoDB
AWS S3
AWS
Express
SCSS
Redux Toolkit
REST APIs
Tailwind CSS
Recoil
Overview
Features
- Full-stack application with React frontend and Node.js backend
- REST APIs and GraphQL for data retrieval and manipulation
- MongoDB integration for data storage
- AWS S3 integration for media storage
- Email verification via Sendin Blue
- Deployment on AWS Amplify and EC2
My Responsibilities
- Worked as full stack developer and a team lead, managed frontend and backend of the application.
- Responsible for the deployment of on AWS Amplify and EC2 instance.
- Responsible for leading a team of 2 devs while working on Backend and Frontend of application.
- Had responsible for designing a backend on NodeJs, RestApis and MongoDB integration with AWS S3 for media storage, and Sendin blue for email verification.
- Had been responsible for the migrations of S3 media buckets as per needs of the client.
- Worked on RestAPI, GraphQL, React, Node, Typescript, AWS and some other third party tools.
Challenges & Solutions
Managing the deployment on AWS Amplify and EC2 while ensuring proper integration with S3 for media storage was a significant challenge. Additionally, leading a team of developers while working on both frontend and backend required careful coordination and communication.
Outcome
The application successfully showcases products with robust backend functionality, media storage, and email verification.
Project Links
Interested in a similar project?
I'd love to help you bring your ideas to life. Let's discuss your project requirements.
Get in Touch