All work
Store in Egypt
Dr Cosmo
An Arabic-first cosmetics store the founder runs day to day without calling a developer.
- Client
- Dr Cosmo, Egypt
- My role
- Sole developer: store, admin, API and database
- Year
- 2024
- Built with
- Next.js, NestJS, MySQL, Meilisearch, Redis

01 / 02
Storefront
Offers, categories, product search and a one-page checkout, all right to left.









02 / 02
Admin dashboard
Products, offers, orders and stock in one place, shaped around how the staff work.










Decisions that shaped it
One API behind the store and the admin
Stock, prices and offers change weekly. One source of truth means the store never sells what the warehouse ran out of.
A CMS shaped around the staff
Every admin screen maps to a task the team already does, not to a database table.
Card and cash on delivery from day one
Cash on delivery is still how most Egyptian shoppers pay.
“Ahmed is an exceptional developer who consistently delivers high-quality results. His professionalism, technical expertise, and attention to detail make him an invaluable asset to any project.”
