Software studio · Sibu, Sarawak

Custom software, apps and websites, built around your business.

Based in Sibu, Ducal Studio designs and builds business websites, mobile apps and custom platforms around your workflow, your customers and your goals.

Open for new projects
ducal.config.ts
export const studio = {
  name: "Ducal Studio",
  base: "Sibu, Sarawak",
  since: 2021,
  stack: ["flutter", "dart", "serverpod",
          "jaspr", "php", "rails"],
  status: "open for projects",
}
terminal
$ ducal build --prod
✓ designed   ✓ built   ✓ tested
▲ live at ducalstudio.com
$ 
Flutter · Dart · PHP
2021founded
Sibubase · sarawak, my
EN / 中文bilingual websites for local business
2in-house CMS platforms: PHP and Jaspr
Services

One team, idea to launch.

Design, code and testing in one place, so nothing gets lost between teams.

Custom software

Ordering platforms, customer wallets and rewards, admin dashboards and search, built around how you work.

Learn more →

Web development

Editable business websites on our own Ducal PHP CMS.

Learn more →

Mobile apps

Flutter apps for iOS and Android, from concept to store.

Learn more →

UX design

Simple screens that people enjoy using.

QA & testing

We find the bugs before your users do.

Digital marketing

SEO, social media and email that bring customers.

Learn more →
Selected work

Real products and client websites.

Our own products, client websites and past apps. From retail and real estate to a game and a finance app.

Custom platformsOrdering, rewards, reviews and games, with app, server and web
mrporktc.com
Mr.Pork website home page
In progressClient

Mr.Pork

A multi-vendor e-commerce platform for a Sarawak butcher: wallet top-up, pickup or delivery from five outlets, rewards, and pay at the counter. Server and website are live. The app is next.

FlutterServerpodJaspr3 languages
commendfood.com
Commendfood website home page
Live, growingOwn product

Commendfood

A restaurant discovery and review platform that starts in Sibu. It has a Flutter app, a Serverpod backend, a Jaspr website and an admin dashboard.

FlutterServerpodJasprAdmin dashboard
ducalgame.com
Ducal Game website home page
LiveOwn product

Ducal Game

A free quiz game. Write a quiz about yourself, share the link and see which friends know you best. One Jaspr server runs the site, the game and the CMS admin.

JasprDucal Jaspr CMSEN / 中文
Business websitesOn our own Ducal PHP CMS
Past appsFlutter apps for Android and iOS
FindMysInvest app icon
Past projectBuilt for Appstology · 2021–22

FindMysInvest

A finance app for the Malaysian stock market, with a watchlist, delayed quotes and portfolio sync across devices. Includes an admin web portal.

FlutterAndroidiOSAdmin web
Mys Sudoku app icon
Past projectBuilt for Appstology · 2022–23

Mys Sudoku

A sudoku puzzle game with difficulty levels and game modes such as Classic, Paper, Lock, Time, Perfect and Devil.

FlutterAndroidiOSPuzzle game
Stack

One language, from app to server to web.

Our Flutter ecosystem is written in Dart from end to end. Fewer tools, fewer bugs, faster delivery.

// Our main stack · all written in Dart
1 · appFlutterOne codebase for iOS, Android and web apps.
2 · serverServerpodA Dart backend that shares its models with the app, so there are fewer bugs.
3 · cms webJasprDart websites, with our in-house Ducal Jaspr CMS. Runs standalone or inside Serverpod.
// Also, when the project needs it
phpPHP · Ducal PHP CMS

Our own CMS for fast, editable business websites. Many bilingual.

railsRuby on Rails

Convention-driven web apps when speed to market matters.

Process

How we work.

Four clear steps, from first talk to launch. You always know what is done and what is next.

  1. 01
    discover

    Learn your business, users and goals.

  2. 02
    design

    Plan the flow and design the screens.

  3. 03
    build

    Build, test and show progress often.

  4. 04
    launch

    Go live, then support and market it.

Standards

What we aim for on every project.

This is our delivery checklist. We design and build to it, and we check each project before launch.

  • ResponsiveWorks on phone, tablet and desktop.
  • Light and dark modeFollows the visitor’s device setting.
  • Search-readyClean markup and fast loading.
  • SecureHTTPS and safe hosting.
  • AccessibleKeyboard and screen-reader support.
Contact

Have a project in mind? Let's talk.

Tell us what you need. We read every message and reply by email or WhatsApp.

↑↓ move · ↵ open · esc close