Internal Tooling / Admin
Gemora — Admin Dashboard
The admin system behind Gemora — RBAC, payments, and CMS tooling for order and content management.
Problem
The storefront needed a companion admin system for managing products, orders, coupons, and content — with proper role-based access control.
Approach
Built the admin dashboard with React 19, Vite, Tailwind CSS v4, and shadcn/ui. Implemented RBAC across all admin routes, Razorpay payment integration with signature verification, and the backend CMS management tools the storefront depends on.


Outcome
Live and in active use for order and content management.
Tech stack
React 19ViteTailwind CSS v4shadcn/uiNode.jsExpressMongoDB
Live link
The dashboard sits behind RBAC — sign in with the demo account below.
Demo account
Email
demo.gemora@example.comPassword
demo@9891