01/PROJECT
ALTADAY APOTEK
Digital Pharmacy Platform
A pharmacy catalog people can search as they type.
Checkout wired straight to the gateway,
and courier rates quoted before anyone pays.
- industry
- Health & Pharmacy
- services
- web development, payment integration, shipping integration
02/OVERVIEW
Altaday Apotek sells health and pharmacy products online. A catalog like that is long, and people arrive knowing roughly what they want rather than exactly what it is called — so search had to answer while they were still typing, not after a round trip.
It runs in the browser. Behind it, checkout is wired to DOKU with signature-verified webhooks, and shipping is quoted live from weight and destination so the total a customer agrees to is the total they pay.
03/THE SYSTEM
01
Storefront
Server-rendered and bilingual, so every product sits on a URL that Google and a reader in either language can follow.
02
Catalog & Categories
Products, categories, and stock kept as records the pharmacy edits itself, not as pages a developer has to touch.
03
Instant Search
Full-text search running on the buyer's side, answering while they are still typing.
04
Cart & Checkout
Built for a phone from the cart to the paid screen, with the gateway's own channels offered inline.
05
Order Management
Payment state and shipping state tracked apart, and unpaid orders expire on a schedule instead of sitting forever.
06
Customer Accounts
Sign-up, sign-in, order history, and saved addresses for the next order.
04/INTEGRATIONS
DOKU
Payment Gateway
Virtual account, e-wallet, QRIS, and card, with signature-verified webhooks and recovery.
Biteship
Shipping & Delivery
Live rates at checkout, courier booking on payment, and tracking on the order.
Google Maps & Routes
Address & Distance
Address lookup at checkout and real road distance for the delivery quote.
05/TECH STACK
- Next.js
- TypeScript
- Tailwind CSS
- Firebase
- Cloudflare R2
- Orama
- DOKU
- Biteship
- Google Maps
- Google Routes
- Web Push
- Telegram
- Zod
- Zustand
- next-intl
06/RESULT
A long catalog that stays findable, and a total that is settled before anyone is asked to pay.
- Search answers as you type
- Shipping quoted before payment
- Unpaid orders expire on their own
related service
Pembuatan Website E‑Commerce
Toko, pembayaran, dan pengiriman sebagai satu pekerjaan. Desain dan kode jadi milikmu.
view service()Have a project like these?
Tell us what you are building and we will tell you what it takes.