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
RanchiKart — Hyper-local E-Commerce Platform
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