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

