Transparency About How We Work — Because You Deserve to Know
Most ecommerce companies in Bangladesh keep their development process vague. You hand over a deposit, things happen behind the scenes, and weeks later you get a website. Or you don't. Or it's missing half the features you discussed.
At EOMSBD, we work differently. This article explains exactly what happens from the day you contact us to the day your site goes live. No black boxes.
Week 0: Discovery Call (30–60 Minutes)
Before any code is written, we have a structured conversation about your business. We ask:
- What do you sell? How many products? Any variants (size, color)?
- Who are your customers? Do they mostly shop on mobile?
- Where do you sell now — Facebook page, physical shop, wholesale?
- Which payment methods do you want? bKash only, or also Nagad and card?
- Which courier(s) do you use? Do you need Pathao, RedX, both?
- Do you need to manage multiple delivery agents?
- What is your timeline and budget?
From this, we produce a written Feature List — the exact scope of what we'll build. You sign off on it before we start. No scope creep, no surprise charges.
Week 1: Design Mockup
We design the homepage and product page in high fidelity. You see exactly what the site will look like before we write a line of code. This is your chance to say "I want the hero image bigger" or "change the green to our brand color."
We don't start development until you've approved the design. This saves weeks of back-and-forth later.
Design decisions we make for you (because experience tells us they work):
- Mobile-first layout — the desktop view is derived from mobile, not vice versa
- WhatsApp button pinned bottom-right — increases inquiries by 40%
- COD option displayed on the product page (not buried in checkout)
- Product images displayed full-width on mobile with swipe gallery
Weeks 2–3: Development
Backend and frontend built simultaneously. Our team works on:
- Product catalog, categories, variants, inventory
- Cart, checkout flow, guest checkout
- bKash / Nagad / SSLCOMMERZ payment gateway API integration
- COD with OTP confirmation flow
- Admin order management panel
- Pathao / RedX courier API integration in admin
- WhatsApp order notification
- SEO: sitemap, meta tags, schema markup, canonical URLs
We share a staging link after week 2 so you can watch progress and add products early.
Week 4: User Acceptance Testing (UAT)
Before launch, you test every feature. We give you a testing checklist:
- Place an order with bKash (sandbox mode) — does it confirm automatically?
- Place a COD order — does it appear in admin?
- Create a Pathao shipment from admin — does it return a tracking number?
- Add a product from admin — does it appear on the site?
- Check the site on your mobile phone
We fix every issue found in UAT before moving to launch.
Launch Day
We deploy to your server (or help you get a server), configure the domain, install SSL, and run final tests. We then do a 30-minute admin training session — either in-person in Dhaka or via video call. Your team learns how to add products, manage orders, create shipments, and apply discounts.
Post-Launch Support
Depending on your package, you get 3–12 months of support. This includes bug fixes, minor feature adjustments, and server monitoring. We don't disappear after handover — most of our clients have been with us 2+ years.
See all the sites we've built and supported on our portfolio page. Learn more about us as a company, or check our pricing to understand what package fits your needs. Ready to start? WhatsApp us today.
