E-commerce Mobile Application
E-commerce app to buy clothing and accessories with the options for users to upload and sell their own collections as well.
Tech stacks: Nextjs, Shopify Redux toolkit, Redux-Saga, TailwindCSS
An app used by acrobats to learn and share acrobatic skills, which lets them learn via video and keep track of their skills and achievements.
Tech Stacks: React Native, Redux, Redux-Saga, Firebase, Vimeo, React Native Elements
This is a service that’s used mainly by pilots, engineers, and admin. It currently services two companies in Canada. Employees can report all their daily work details in the mobile app and it can be later approved by the supervisors or admins in the web app. It is designed to enter all the profile-specific details in a very easy and descriptive manner. It provides features such as daily sync of pilots, expense updation, flight Reports sync, and logbook entry.
Some interesting things in this project are:
- Generating and viewing PDF using JsReport
- Collecting user signatures and images for expenses that are stored in an S3 bucket.
- It also has features to export pdfs and images to google drive which happens as a background process using Redis Queue.
Tech Stack- NestJs (Microservices), TypeOrm, Postgres, Typescript, JsReport, mailGun (email), Redis Queue ( BULL ), GoogleDrive API
It is a web app that helps manage the inventory by creating multiple folders and uploading different items. It is built using ReactJs, Redux-Saga, ElasticSearch, and Styled Components.
My Role includes project owner and team lead along with developing the core functionality of the app. Also coordinating and managing the work with the client engineering team.
Developed core functionality such as custom Attribute, searching using elastic search, handling different user actions like cloning, deleting, uploading, etc, user management, authentication, etc.
Tech Stacks: React, Redux, Design system, redux saga