TOUSEEF JAMAL/TJ
ERP PlatformWeb Platform + Webview AppDalmia

E-SATHI

E-Sathi is a vehicle booking, food ordering, and guest-house management platform I built for "Dalmia" — a web platform for service admins and a webview Android app for employees that replaced paper forms and phone calls with tracked digital workflows.

RoleFull-stack Engineer & Team Lead (2-person team)
Duration4 months
Year2022
500+
Daily requests
60%
Faster requests
70%
Less manual work
100%
Paperless requests
Before

Phone calls.

Every vehicle, room, and meal was booked by a phone call and a paper form.

Employees called or filled a form for every service request, then waited for an admin to pick it up. Slips got lost between offices, two people were promised the same room, and no one had a live view of what had been booked or what was still pending.

Callto bookevery vehicle, room, and meal request started with a phone call
Paperformsrequests filled by hand and walked over to the right desk
Lostrequestsslips misplaced and bookings forgotten between offices
Doublebookingstwo employees promised the same guest-house room
Norolesno way to scope an admin to just their own service
Hourson reportsusage numbers rebuilt in Excel before anyone could plan
My role

What landed
on my desk.

A two-person build that I led. I owned it end to end — system design, the PHP backend, the employee webview app, UX, and the client relationship — and worked alongside one front-end engineer who built the admin UI to the specs and designs I set.

Team of 2Front-end handled by my teammate — everything else, mine.
/01Owned

System design

Architecture, the data model, and the role-based access scoping each admin to their service.

/02Owned

Backend & APIs

PHP services, MySQL schema, and the booking and service-request workflows.

/03Owned

Employee app

The webview Android app employees use to request and track every service.

/04Owned

UX & admin tooling

Information architecture, request flows, and the per-role admin dashboards.

/05Owned

Team lead

Planned the work, reviewed every PR, and set specs for the front-end build.

/06Owned

Client partnership

Discovery, scoping, demos, and launch — a direct line to Dalmia.

What was built

9 modules.
one platform.

Three employee services — vehicle, food, and guest house — plus the per-role admin views, building and flat management, and the employee portal that ties it together. Below, a guided scroll through each module.

Module 01/ 09

Login & Dashboard

Secure entry point and central overview for admins, showing live counts of pending requests across all three services.

2 screens

Login page
Login page
Dashboard page
Dashboard page
Module 02/ 09

Vehicle booking

Handles employee vehicle requests from submission to dispatch, replacing phone-based booking with a tracked digital workflow.

2 screens

Vehicle booking form
Vehicle booking form
Resolved vehicle bookings
Resolved vehicle bookings
Module 03/ 09

Guest house booking

Manages employee accommodation requests end-to-end with real-time room availability so double bookings are eliminated.

4 screens

Guest house bookings
Guest house bookings
Guest house booking form
Guest house booking form
Resolved guest house bookings
Resolved guest house bookings
Rooms availability page
Rooms availability page
Module 04/ 09

Food ordering

Lets employees place meal orders digitally while giving the canteen aggregated stats to prepare the right quantities each day.

2 screens

Food orders & stats
Food orders & stats
Food ordering form
Food ordering form
Module 05/ 09

Building & flat management

Maintains the property hierarchy of buildings and flats so guest house admins can accurately track accommodation capacity and allotments.

2 screens

Building management
Building management
Flat management
Flat management
Module 06/ 09

Settings and admin management

Allows super admins to configure the platform and create role-specific admin accounts with access limited to their assigned service.

3 screens

Settings page
Settings page
Multi-role admin management page
Multi-role admin management page
Add new admin form
Add new admin form
Module 07/ 09

Vehicle booking management - Vehicle admin role

Dedicated view for vehicle admins to process incoming trip requests, dispatch vehicles, and track completed bookings within their scope.

3 screens

Dashboard & stats
Dashboard & stats
Incoming bookings
Incoming bookings
Resolved bookings
Resolved bookings
Module 08/ 09

Guest house booking & food ordering - Guest house admin role

Combined view for guest house admins to manage accommodation requests, oversee food orders, and review billing and flat change logs.

4 screens

Dashboard & stats
Dashboard & stats
Food orders & stats
Food orders & stats
Food amount logs
Food amount logs
Flat changes logs
Flat changes logs
Module 09/ 09

Employee end portal

Employee-facing webview where staff can submit service requests, check request status, and manage their profile without contacting admins.

2 screens

Employee dashboard
Employee dashboard
Profile page
Profile page
Engineering decisions

Calls I had to make.

Every module had a bottleneck behind it. Tap any decision to see the problem, the call I made, and what it changed.

The challenge

Employees submitted vehicle bookings, food orders, and guest-house requests through paper forms or phone calls — causing delays, lost requests, and no way to track status.

The call I made

Built a platform where employees submit every service request with automatic tracking, status updates, and admin notifications for faster processing.

What it changed

Cut request processing time by 60%, eliminated lost requests, and gave employees real-time status on all their bookings.

The result · Before → After
Paper/calls60% faster
Request processing
Common0
Lost requests
NoneReal-time
Status visibility
After

Now it runs.

The services went digital in four months. Here's what changed, in numbers employees and admins actually feel.

500+
Daily requests

Vehicle, food, and guest-house requests handled end-to-end through the platform.

60%
Faster requests

Digital submission and tracking replaced paper forms and back-and-forth phone calls.

70%
Less manual work

Automated workflows and admin notifications cut the manual processing overhead.

100%
Paperless requests

Every service request moved off paper and phone calls into a tracked digital workflow.

0
Double bookings

Real-time room availability ended the guest-house conflicts of the manual system.

3
Core services

Vehicle booking, food ordering, and guest-house management — unified in one platform.

From phone calls and paper forms
to a platform that books, tracks, and reports itself.

Tech stack

Tools that shipped it.

Each platform layer has its own stack — chosen for the constraints of the surface, not convention.

Frontend & App

The admin web UI and the employee Android WebView, on one front-end.

02
Bootstrap
JavaScript

Backend

The core server handling requests, roles, and bookings.

01
PHP

Data & Infra

Where every booking, order, and allotment lives.

01
MySQL

Need a platform like this?

I build custom platforms end-to-end — from product scoping to production deploy. Let's talk about what you need.