AFlagship • Live • TypeScript
Glowberry
A Korean skincare shop for Bangladesh with cash on delivery. Shoppers browse by category and brand, check out without an account and track an order by invoice and phone number. Staff get an admin panel for stock, photos and the order pipeline — confirm, ship, deliver, return — with a new-order alert and printable invoices.
Private Client Repository
This software was engineered for a private business or client organization. If you are a hiring manager, technical lead, or potential client wishing to inspect the architecture and code quality, I would be pleased to grant you access or provide a code walkthrough. Please contact me at [email protected].

The Engineering Challenge
With cash on delivery the order is the payment, so a forged order or a client-side price edit costs real stock and a wasted courier trip.
The Solution & Architecture
The browser never touches the database. Products, orders and the invoice counter go through server code on the Firebase Admin SDK, each order re-reads prices and stock on the server and is refused whole if any line is short, and the Firestore rules lock the client out entirely. Returns and cancellations put the stock back in the same step.
| Tier | A — Flagship. Full products. Shipped or ready to ship. |
|---|---|
| Status | Live |
| Category | React & Next.js |
| Technology Stack | Next.js 16, React, Firebase, Cloudinary, TypeScript, Vercel |
| Languages | TypeScript 69% • CSS 31% |
| Lines of code | 6,333 (excluding libraries & vendor files) |
| Commits | 21 |
| Last updated | 2026-10-29 |
| Visibility | Private • Access upon request |
| Repository | glowberry-store |
Have a project in mind or interested in discussing this system? Let's talk →