Custom software solutions · Dhaka, Bangladesh

Software that works for your business today, and keeps working tomorrow.

We build websites, web applications, online stores and APIs for growing businesses. We plan carefully, build in small steps and look after the software once it is live.

  • Websites
  • Web applications
  • Online stores
  • APIs & integrations
  • Databases
  • Maintenance

Live projects & clients

Our clients, live today

Businesses running on software we built and look after.

Luna Luxia BD

Online store

Live

An online store running on our store platform, with a customer shop and a staff dashboard.

  • Store platform
  • Set-up and launch
  • Ongoing development

What we do

Most clients come to us with a problem, not a specification. We help shape the solution, then build it properly.

All services and technologies
  1. 01

    Website development

    Fast, accessible business websites that explain what you do and make it easy to contact you.

  2. 02

    Full-stack applications

    Customer portals, booking systems and SaaS products, from the database to the screen.

  3. 03

    Frontend development

    Interfaces that work on every screen size and stay quick on mobile data.

  4. 04

    Backend and API development

    Reliable servers and APIs, and connections to the services your business already uses.

  5. 05

    E-commerce development

    Online stores with checkout, stock and order management, set up for selling in Bangladesh.

  6. 06

    Database design and integration

    Data models that keep orders, stock and customers correct as the business grows.

  7. 07

    Maintenance and technical consulting

    Ongoing care for software we built, or software someone else left behind.

Ready-made solution

An online store, ready to launch

A complete store for businesses in Bangladesh: shop, staff dashboard and server, with cash on delivery, online payment, SMS and courier connections. One-time set-up, then rent or licence.

See what is included
Shop for your customers
Search, filters, variants, coupons, order tracking and chat buttons, on any device.
Dashboard for your staff
Products, stock, orders, invoices, page builder and staff roles in one place.
Local commerce
Payment gateway, SMS and Pathao or Steadfast courier connections.
One-time set-up, then your plan
Rent it monthly, buy a licence with project access, or buy a licence and let us host it. Compare the plans

Featured project

Online store platform

A complete online store for businesses in Bangladesh: a shop for customers, a dashboard for staff and a server that applies prices, VAT, coupons, stock and permissions. It is already in use.

Read the case study
Prices the browser cannot change
The server never accepts a price from the browser. It calculates totals, sale prices, coupons, store credit and VAT itself.
Each order is placed once
A double tap or a dropped connection does not create a duplicate order.
Delivery checked before dispatch
Staff confirm the address and zone first. A correction recalculates the total and sends a revised invoice.
Money tracked per order
Payments, refunds, courier charges and product cost, across cash, bKash, Nagad, Rocket, bank and card. An order completes only when its money is settled.
  • Next.js
  • React
  • TypeScript
  • NestJS
  • Prisma
  • PostgreSQL
  • Tailwind CSS

How a project runs

Written scope, regular releases and no surprises on the invoice.

  1. Step 1

    Talk it through

    You tell us about the business problem. We ask questions until the goal is clear.

  2. Step 2

    Written scope

    A proposal with what we will build, the timeline and the payment milestones.

  3. Step 3

    Build in stages

    Working releases on a private staging copy, so you can test and comment early.

  4. Step 4

    Launch and care

    We deploy, hand over documentation and accounts, and stay on for support.

How we work

Simple, honest working principles that make a project easier to run and the result easier to keep.

About Code For Today
You own your data
Accounts are created in your name. Your customers, orders and content stay yours.
Clear, written quotes
Scope, timeline and milestones are agreed in writing before work starts.
A direct line
Talk to the engineers building your software by email, phone or WhatsApp.
Built to be maintained
Common, well-supported technology, automated tests and documentation.

Have a project in mind?

Tell us what you need. We will ask the right questions and send you a clear quote.