Apponka
  • About
  • Services
  • Work
  • Tech
  • Contact
Start Project
Apponka

Software engineering for Bangladeshi businesses ready to grow.

Company

  • About
  • Services
  • Work
  • Tech
  • Contact

Contact

  • hello@apponka.com
  • Dhaka, Bangladesh

© 2026 Apponka. Built in Dhaka.

Noro — hero screenshot
E-commerce2026Client: Noro

Noro

A single-vendor organic food store for Bangladesh — mobile-first, cash-on-delivery first, and built to be found on Google.

  • Next.js
  • TypeScript
  • Prisma
  • PostgreSQL
  • Redis
  • Auth.js
  • Tailwind CSS
  • Cloudflare R2

Noro is a direct-to-consumer organic food business selling across Bangladesh. We built the entire platform: storefront, admin back office and REST API in one Next.js deployable over PostgreSQL and Redis, organised as a workspace monorepo so each business capability lives in its own module.

The brief was uncompromising on two points — it had to work on a cheap Android phone over patchy mobile data, and the team had to be able to run it themselves. Everything else followed from those.

The problem

Organic food sellers in Bangladesh mostly trade through Facebook posts and WhatsApp threads. Orders get lost in DMs, stock is a guess, prices drift between conversations, and nothing is searchable on Google. Noro was growing past what a page inbox could hold, and every missed message was a paid-for customer walking away.

What we built

A modular monolith: one deployable, but with business logic split into isolated capability modules — catalog, cart, checkout, orders, inventory, payments, courier, coupons, notifications. Money is stored as integer poisha rather than floats, so a price can never drift by a rounding error. Every price, fee and discount is recomputed server-side, so nothing the browser sends is trusted. Admin actions are permission-checked and written to an audit trail inside the same transaction as the change itself.

The result

The team runs the entire catalogue, pricing and order pipeline without a developer. Cash on delivery works as the default rather than an afterthought, product pages are indexable and fast on mobile data, and stock levels reflect reality because inventory moves in the same transaction as the order.

Desktop

Storefront home
Storefront home

Mobile

Product page on mobile
Product page on mobile

Admin dashboard

Order management
Order management

Key features

Cash-on-delivery checkout
Cash-on-delivery checkout

Want something like this?

This is a real system, not a template. We can build the same standard of thing around your business — tell us what it needs to do.

Start a Project