A full-stack grocery platform that handles real payments and real edge cases

Project

FreshKart

Year

2026

FreshKart is a full-stack MERN e-commerce platform for online grocery shopping, built with a TypeScript backend (Express, MongoDB) and a TypeScript React frontend (Vite, Tailwind, shadcn/ui). Most of the engineering effort went into the details that make a checkout trustworthy: prices are recalculated server-side so client-side tampering is impossible, orders are confirmed via Stripe webhooks rather than the checkout redirect so a closed tab never leaves an order unconfirmed, and a guest cart merges into the user's cart on login instead of getting discarded. The admin dashboard includes AI-assisted product content generation, and pricing follows Indian grocery norms - free delivery above ₹499, GST applied at checkout.

Scope of Work

Full-Stack Development
E-commerce
Payments Integration

Have something in mind?
Let's build it together.

Have something in mind?
Let's build it together.