BackendFull-StackE-CommerceDevOps
RanchiKart — Hyper-local E-Commerce Platform
Production-oriented e-commerce platform for local commerce with catalog, variants, carts, checkout, coupons, reviews, wishlists, orders, payments, and administration.
2024 — Ongoing

The Problem
Local vendors in Ranchi lack accessible, affordable digital storefronts, limiting their reach to walk-in customers only while larger e-commerce platforms ignore local commerce.
The Solution
Built a production-oriented e-commerce platform for local commerce with catalog, variants, carts, checkout, coupons, reviews, wishlists, orders, payments, and administration.
My Role
Backend-focused full-stack developer — designed and implemented backend workflows, API architecture, authentication, database operations, integrations, and deployment.
Key Highlights
- Structured REST API covering catalog, cart, checkout, orders, payments, reviews, wishlist, coupons, and admin workflows
- Multi-method authentication with password, Google OAuth 2.0, magic links, TOTP, and WebAuthn/passkeys
- Redis-backed caching and rate limiting with validation, RBAC, and protected sessions
- Razorpay payment verification, image processing, Dockerized services, and production deployment workflows
Tech Stack
BunFastifyTypeScriptPostgreSQLPrismaRedisDockerRazorpayReact