All work
Client workE-commerce
ASAL, a branded footwear store
A live online store for branded footwear. Visitors filter the catalogue by size and brand, open detailed product pages, and order with cash on delivery or through a chat. An admin area manages products and orders.


Our role
Designed and built end to end: storefront, checkout, admin area and database.
What was delivered
- Storefront with a catalogue filtered by brand and size, and a sort menu
- Cart and cash-on-delivery checkout that re-prices orders on the server and reserves stock atomically
- Password-protected admin area for products and orders
- Order confirmation and newsletter email
- Product images hosted on a CDN
- Automated tests and a launch checklist
What you can explore
- Browse the catalogue and filter by size (EU, UK or US) and by brand
- Switch between a grid and a list, sort the results, and save pairs to a wishlist
- Open a product page: photo gallery, price and discount, condition, packaging and a stock note
- Pick a size and start an order, or order by chat with the city chosen first
What is technically interesting
- Checkout re-prices every order on the server instead of trusting what the browser sends
- Stock is reduced in one atomic step when an order is placed, which matters when many pairs are one of a kind
- Products, orders and admin edits to the catalogue are stored in PostgreSQL through the Prisma ORM
- Order confirmation and newsletter emails, with a configurable daily send limit
- Product photos are served from the store's own media domain
- Automated tests, including database-backed tests of the inventory logic
Outcome
No verified outcome is published for this project, and we do not state results we cannot verify.
Want something like this?
Tell us what you are building. We will reply with honest questions and a clear next step.
- 1
You write. A short enquiry: what you need and a little about it.
- 2
We reply. With questions and a suggested next step.
- 3
We agree a plan. Written down, before any work starts.
