Banking UI demo · passkeys · transfers · statements · PWA
UmerPay
Open-source banking UI demo — passkeys, transfers, statements, admin tools. Full-stack Next.js you can clone and run.
Food delivery · React · NestJS · admin
Online food ordering & restaurant management — React customer app, NestJS APIs, MongoDB, admin dashboards, chat, and maps. Technical Lead (40% coding, 60% leadership).
Ghazi Restaurant is a food delivery and restaurant management platform — live at ghazirestaurant.com.
Customers browse menus, place orders, track delivery, and chat with admin. Operators manage orders, staff, deals, and reports from a full admin panel.
As Technical Lead / Senior Full Stack Developer, I split time between hands-on React and NestJS delivery and team leadership across architecture, sprints, and integrations.
Product gallery
Tap any screen to open fullscreen — swipe or use arrows to browse.
Overview
Live site
ghazirestaurant.com
Type
Food delivery & restaurant management
Role
Technical Lead / Senior Full Stack Developer
Split
40% coding · 60% leadership & PM
Overview
| Language | Purpose |
|---|---|
| JavaScript (ES6+) | Frontend (React, Redux) and backend logic |
| TypeScript | Type-safe NestJS backend and scalable frontend |
| HTML | Structural foundation for UI components |
| CSS / SCSS | Styling and responsive design |
| JSON | API data formatting and configuration |
Overview
| Category | Technology | Purpose |
|---|---|---|
| Frontend | React.js | Dynamic and responsive user interfaces |
| State | Redux Toolkit / Context API | Global app state |
| Routing | React Router | Client-side navigation |
| Styling | TailwindCSS, SCSS | Responsive layout and design |
| Backend | NestJS (Node.js + TypeScript) | Modular REST API architecture |
| Database | MongoDB (Mongoose) | Application data storage |
| Auth | JWT, Passport.js | Secure authentication |
| Realtime | Firebase / Socket.IO | Chat, notifications, presence |
| Charts | Recharts / Chart.js | Admin dashboard analytics |
| Maps | Google Maps API | Addresses and delivery tracking |
| DevOps | Docker, GitHub Actions, AWS EC2 | CI/CD and cloud hosting |
Case study
Deep dive
Interested in similar delivery?
Get in touchKeep exploring
More work with a similar stack and delivery focus.
Banking UI demo · passkeys · transfers · statements · PWA
Open-source banking UI demo — passkeys, transfers, statements, admin tools. Full-stack Next.js you can clone and run.
Morocco · AI matchmaking · 100K users
AI matchmaking and dating app for Morocco — Tinder/Bumble-style product with 100K users. I led Android (Kotlin), Node.js backend, PostgreSQL, web, iOS supervision, and AWS delivery.
Car detailing · marketplace · Stripe Connect
Car detailing marketplace — Android app for customers and detailers with Laravel backend, admin panel, Stripe Connect payouts, and maps. I led as Project Manager & Technical Lead.
© 2026 Umer Sheraz