Skip to content
All services

Online stores that take orders and get paid.

An online store has two jobs: make it easy to choose, and make it easy to pay. KodebyKarl builds e-commerce websites for businesses in the Philippines, on WooCommerce or as a custom store in Next.js, with the payment methods your customers already use.

In short

An e-commerce website is a store that runs all day: a product catalogue, a cart, a checkout that takes payment, and an admin where you manage products and orders. The right build depends on how much of the store is standard and how much is specific to your business.

What you get.

  • Catalogue and cart

    Interactive product catalogues with cart state that stays in step as customers add, change and remove items.

  • Checkout and payments

    GCash, PayMongo, Stripe or PayPal connected to checkout and tested with real transactions before launch.

  • Order handling

    Real-time order processing, so a new order appears in your admin the moment it is paid.

  • Your choice of platform

    WooCommerce on WordPress when you want to manage products yourself, or a custom store in TypeScript, React and Next.js when the business has its own rules.

  • Built for phones

    Most shoppers buy on a phone, often on a weak signal, so the store is designed mobile-first and kept light.

  • Found by search

    Clean structure, fast loading and descriptive pages so search engines and customers can both read the store.

WooCommerce or a custom store

WooCommerce, on WordPress, is often the right tool when you want to manage products, orders and content yourself without a developer. It is what the ten bus company booking websites were built on, with custom PHP modules added where the standard store did not fit.

When a project needs more custom logic, such as unusual pricing, a special ordering flow or integration with other systems, a purpose-built store is the better choice. KodebyKarl builds those in TypeScript, React and Next.js, on a Node.js and PostgreSQL back end, and deploys them on Vercel.

Real examples

Festive Feast is a full-stack e-commerce web application for festive catering and holiday decor, built with TypeScript, React, Next.js and Tailwind CSS. It has an interactive product catalogue, cart state management and real-time order processing.

The bus company websites are e-commerce at their core: customers pick a product, a seat on a trip, and pay online. They use WooCommerce seat reservations and payment gateways, tuned so they stay fast when many people book at once.

Timeline and payment

A custom business website or store is typically a three to four week project, and a larger store with several user roles takes longer. You receive a fixed written quote after a short discovery call, pay in three milestones, 40% at signing, 30% at a working build on a staging site and 30% at sign-off, and own the code once the final payment is made.

Work behind this.

  • Web application

    Festive Feast

    A full-stack web application for festive catering and holiday decor management, featured at christmasdecord.com.ph. Built with TypeScript, React, and Next.js with live online catalogue and ordering.

  • NextBus PH screenshot

    Booking website

    NextBus PH

    Multi-liner bus schedule & booking aggregator platform for nationwide Philippine bus routes. Allows passengers to compare rates, view schedules, and book across 50+ operators.

    Visit site
  • DLTB Co. screenshot

    Booking website

    DLTB Co.

    Official web portal for DLTB Co., one of the largest provincial bus operators in the Philippines. Features online seat reservations, route lookup, and terminal schedules.

    Visit site

Questions people ask.

Which payment methods can the store accept?
GCash, PayMongo, Stripe and PayPal can be connected to checkout, depending on what your customers use and what your business is set up for.
Should I choose WooCommerce or a custom store?
WooCommerce is often right when you want to manage products and content yourself. A custom store is better when the business needs its own pricing, ordering rules or integrations. The choice is made together after a discovery call.
Will the store work on phones?
Yes. Stores are designed mobile-first, for phones with weak signals as well as for larger screens.
How long does an online store take to build?
A custom business website or store is typically three to four weeks. The quote gives you a specific timeline for your project.
Can I manage products and orders myself?
Yes. A walkthrough of the admin is part of the handover, so your team can edit products, content and orders without a developer.

Tell me what you need to run.

Send a message and I will reply myself, usually within a day.