SIDRATUL
ENGINEERING & PRODUCTS
← All projects

TRANSPORTATION / WEB & MOBILE

Bumel

From understanding requirements to building a connected ticketing system.

PROJECT 02BUMEL / WEB & MOBILE

FEATURED PROJECT / TRANSPORTATION

Bumel

Bus ticketing & operations platform

In testing

Replacing paper tickets for regional bus services with a digital workflow designed to keep onboard sales moving.

This gallery covers the admin web application. Operator and crew mobile apps are separate parts of the platform.

A dedicated mobile app for onboard ticket sales, passenger manifests, trip details, reporting, and thermal printer settings. Separate from the admin web and operator mobile applications.

01 / WEB DASHBOARD

Plan the operation.

Separate System Admin and Bus Company Admin (Admin PO) views cover master data, ticket templates, vehicles, trips, schedules, route fares, crew assignments, and reporting.

02 / OPERATOR APP

Organize the day.

Set daily schedules and assign the crews on duty from a dedicated mobile app.

03 / CREW APP

Sell on board.

Sell tickets, review manifests and trip details, track revenue, and manage thermal printer settings on board.

My contribution

I independently designed and developed the dashboard, mobile apps, backend, and database. Starting with user requirements and supporting documents, I shaped the solution, data model, and UI/UX around day-to-day operational tasks.

The challenge

A paper ticket can be handed over in seconds. The digital workflow needs to keep pace with manual sales without slowing down boarding.

The approach

Thermal tickets are assembled on the client from a JSON layout template. Printing does not wait for a server-generated PDF.

Current status

The platform is being tested and is not yet in operational use. Deployment infrastructure is provided by the team using Jenkins; real-world speed improvements have not yet been measured.

NuxtExpo / React NativeDeno / GraphQLMongoDBThermal printing
Admin & operator dashboard

Sign-in required. This link opens the operational dashboard, not a public demo.

LET’S CONNECT

Have a problem
worth solving?

Let’s talk about a role, a product, or a technical challenge. Open to full-time opportunities, freelance projects, and consulting.

sidratulmm@gmail.com