OXARUS :: APP DEVELOPMENT

Custom application engineering · Oxarus Studio

We build the web platform and mobile app you'll offer your customers, from idea to launch, then keep growing it with you.

Interface data marked as representative is illustrative; it is not a real client, result or measurement.

IDEA TO WORKING PRODUCT.

STUDIO · APPLICATION ENGINEERING

We build the platform you'll open to your customers, together with its mobile app. First a clickable prototype, then the real product, then launch. Code and accounts are in your name from day one.

  • Web, iOS and Android end to end
  • Clickable prototype by week 3
  • You own the source code
  1. Prototype
  2. Design
  3. Live

REPRESENTATIVE INTERFACE DATA · Illustrative product screens.

Today's deliveries

tabTitle

Dispatch · Routely

product

Routely

[Dashboard] [Orders] [Map] [Drivers] [Customers] [Settings]

date

Tue, Sep 15

search

Search orders, drivers or addresses

In transit

38

Delivered

96

Delay risk

3

Avg. delivery time

24 min

Live map

  • Kadıköy
  • Ataşehir
  • Üsküdar

Orders

  • 0

    no

    #8841

    customer

    Bluebell Pharmacy

    area

    Kadıköy

    driver

    Emre

    status

    In transit

  • 1

    no

    #8840

    customer

    Northside Market

    area

    Ataşehir

    driver

    Selin

    status

    Delivered

  • 2

    no

    #8839

    customer

    Hilltop Bakery

    area

    Üsküdar

    driver

    Can

    status

    In transit

  • 3

    no

    #8838

    customer

    Dot & Line Stationery

    area

    Kadıköy

    driver

    Emre

    status

    Preparing

  • 4

    no

    #8837

    customer

    Harbor Café

    area

    Üsküdar

    driver

    Can

    status

    Delivered

  • 5

    no

    #8836

    customer

    Parkview Optics

    area

    Ataşehir

    driver

    Selin

    status

    Delay risk

transit

In transit

delivered

Delivered

preparing

Preparing

risk

Delay risk

Fleet

vehicles

24 vehicles

active

21 active

nav

menu

kpis

summary cards

Live map

map + routes

Orders

order list

top

search and date

release

Version 1.0 is live

releaseMeta

App Store · Google Play · Web

time

14:26

hello

Have a good shift, Emre

next

Next delivery

customer

Bluebell Pharmacy

address

Moda Cad. No:18, Kadıköy

eta

6 min

stops

3 stops left

cta

Mark delivered

  • 0 (14:41)

    customer

    Hilltop Bakery

    area

    Üsküdar

  • 1 (14:58)

    customer

    Harbor Café

    area

    Üsküdar

shift

Shift · 12/15 deliveries

PRODUCT TYPES.

WHAT WE BUILD

Most projects fit one of these four patterns. Knowing which one you're closest to helps us pin down scope faster in the first call.

  • Subscription platform (10–14 weeks)

    If you want to offer your product to other businesses for a monthly fee.

    EXAMPLE

    Appointment and shift scheduling software

    IN THE FIRST RELEASE

    • Company accounts and user roles
    • Subscriptions and billing
    • Admin panel and reports

    PLATFORMS

    [Web] [iOS] [Android]

    TYPICAL INTEGRATIONS

    • iyzico
    • e-Invoice
    • Google sign-in
    • Slack

    REPRESENTATIVE INTERFACE DATA

    • role-based menu
    • subscription plan
    • revenue report
  • Marketplace (12–16 weeks)

    If you're connecting buyers with sellers, or service providers with customers.

    EXAMPLE

    An app connecting tradespeople with homeowners

    IN THE FIRST RELEASE

    • Two-sided sign-up and profiles
    • Search, filters and reviews
    • Payments and commission

    PLATFORMS

    [Web] [iOS] [Android]

    TYPICAL INTEGRATIONS

    • Marketplace payments
    • SMS verification
    • Maps
    • Push notifications

    REPRESENTATIVE INTERFACE DATA

    • seller profile
    • search and filters
    • cart and commission
  • Booking and membership (8–12 weeks)

    If your customers buy a spot, a time slot or a package.

    EXAMPLE

    A membership app for a gym chain

    IN THE FIRST RELEASE

    • Calendar and availability
    • Online payment and cancellation rules
    • Reminders and loyalty

    PLATFORMS

    [Web] [iOS] [Android]

    TYPICAL INTEGRATIONS

    • Virtual POS
    • Google Calendar
    • WhatsApp reminders

    REPRESENTATIVE INTERFACE DATA

    • availability calendar
    • payment and cancellation
    • time slot and reminder
  • Field and mobile teams (10–14 weeks)

    If your team works in the field and HQ needs to keep track of them.

    EXAMPLE

    A work order app for technical service teams

    IN THE FIRST RELEASE

    • Task assignment and routing
    • Photos, signatures and location
    • Offline mode

    PLATFORMS

    [iOS] [Android] [Web]

    TYPICAL INTEGRATIONS

    • Maps and routing
    • ERP sync
    • Push notifications

    REPRESENTATIVE INTERFACE DATA

    • live route
    • signature and photo
    • offline tasks
IN THE FIRST RELEASE

Point at an item to see where it sits on the wireframe.

TIME TO FIRST RELEASE

unit

WEEKS

FROM WEEK ONE TO LAUNCH.

PROCESS

A typical first release takes twelve weeks. Every phase ends with something you can see and try.

  1. Discovery

    Scope, user flows and a clear first-release list.

    • Interviews
    • User flows
    • Release list

    TEAM

    • Product
    • Design
  2. Clickable prototype

    A prototype you can click through on a phone or in a browser. You can show it to your customers.

    • Wireframes
    • Clickable prototype
    • User testing

    TEAM

    • Design
    • Product
  3. Interface design

    Every screen designed for your brand, plus a component library.

    • Screen designs
    • Component library
    • Brand alignment

    TEAM

    • Design
  4. Development

    Two-week increments, each ending with new features in the preview environment.

    • API and database
    • Web and mobile screens
    • Preview environment

    TEAM

    • Web
    • Mobile
    • Backend
  5. Testing and stores

    Testing on real devices, plus App Store and Google Play submissions.

    • Device testing
    • Store submission

    TEAM

    • QA
    • Mobile
  6. Launch

    The product is in your users' hands. Monthly development continues from there.

    • Go-live
    • Monitoring

    TEAM

    • Product
    • Mobile
    • Backend
done

done

active

in progress

next

up next

  1. Scope sign-off

  2. Prototype demo

  3. Beta

  4. Launch

play

Play

pause

Pause

replay

Replay

jump

Go to phase

next milestone

Next

IT'S YOUR CODE.

HANDOVER

You don't end up dependent on us. When the project wraps, you have everything you need to carry on with another team.

  • All of the source code

    In a repository under your account, with its full history.

  • Server and store accounts

    Cloud, App Store and Google Play accounts are opened in your company's name.

  • Design files

    Every screen and component, fully editable.

  • Setup and operations docs

    Clear enough for a new developer to get going in a day.

REPRESENTATIVE INTERFACE DATA · Representative repository

repo

routely

REPRESENTATIVE INTERFACE DATA · Representative repository

  • .github/
  • workflows/
  • apps/
  • web/
  • mobile/
  • admin/
  • packages/
  • ui/
  • api/
  • infra/
  • docs/
  • setup.md
  • architecture.md
  • README.md

REPRESENTATIVE INTERFACE DATA · Representative repository

[Code] [History] [CI/CD] [Design] [Docs]

WE DO THE SAME WORK FOR OURSELVES.

OUR OWN PRODUCT

Pals is the portal we build and run for educational institutions. It's used every day on web, iOS and Android. That's where we learned what it takes to ship a product and keep it running.

  • Web, iOS and Android
  • Flexible roles and permissions
  • Active daily use

Live at EduNeta

REPRESENTATIVE INTERFACE DATA

Today's classes

date

Wed, Sep 16

  • Math · 9-A (09:00)

    room

    B204

  • Physics · 10-C (10:30)

    room

    Lab 2

  • Literature · 11-B (13:15)

    room

    A108

attendance

Attendance taken

LET'S BUILD YOUR PRODUCT.

PROJECT

Describe what you want to build in a few sentences. We'll come back with a clear first take on scope, timeline and budget.

ACTIONS

DOCUMENTS

llms.txt

/llms.txt

agents.md

/en/agents.md

Every page is also served as Markdown: add .md to the address or request it with Accept: text/markdown.