Treegreens - Ecommerce Grocery Shopping

Kishan Chauhan

Backend Engineer
Web Developer
FastAPI
MongoDB
Python
LinkedIn

Treegreens is an e-commerce grocery shopping platform that delivers your groceries within 30 minutes from the nearest available store.

In this project, my role as a backend developer involved collaborating with mobile, web frontend, and server teams to develop robust microservices APIs.

Store Dashboard and User App UI
Store Dashboard and User App UI

Project Details:

Project Name: Treegreens: Online Grocery shopping

My Role: Backend Developer

Tech Stack: Python, FastAPI, MongoDB, AWS(SNS, S3, EC2), Microservices, Docker

🎯 Challenges:

Developing robust API endpoints for various functionalities.

Integrating and managing a NoSQL database for multiple applications.

Managing microservices for backend APIs, including five distinct microservices for User, Delivery Boy, Store, Product Admin, and Super Admin.

Syncing real-time data to ensure smooth transitions between mobile apps and dashboards.

💡 Key Features of Treegreens Platform:

This platform features numerous functionalities and microservices, including five API apps, three dashboards, two mobile apps, and a website. Here, I’m sharing just a few screens to give you an idea of its scope.

Home Page:

Homepage
Homepage

User and Delivery App Screens:

Treegreens offers mobile apps for both Users and Delivery Boys. Here are some glimpses of the screens from these apps.

User & Rider Mobile Screens
User & Rider Mobile Screens

Store Dashboard:

Store Admin can manage orders, inventory, accounts, and staff through a unified dashboard, with real-time data syncing across mobile apps.

Store Inventory
Store Inventory
Store Order History
Store Order History

API Docs:

Swagger API  Docs
Swagger API Docs

Looking for a web developer to bring your custom E-Commerce website to life? Let's connect and create something amazing for your business today!

Partner With Kishan
View Services

More Projects by Kishan