T
T
Product Portfolio Application
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.

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