
Management dashboard
Operational totals, trip statuses, collected liters, deliveries, and recent trip records in one management view.

Ersoylar needed a controlled digital system for field based milk collection and delivery operations. The application brings daily trips, quality validation, delivery records, fuel usage, receipt photos, reports, and cloud backup into one role-based platform.
Deliverables
User roles
3 core roles
Operational modules
9 connected modules
Reporting rhythm
Daily, weekly, monthly
Backup retention
2 months
Features
Product screens
Selected screens from the production workflow, shown across management, field, reporting, and validation use cases.

Operational totals, trip statuses, collected liters, deliveries, and recent trip records in one management view.


A tracking screen for vehicles, drivers, collections, deliveries, and trip approval statuses.


A reporting view that summarizes collection, delivery, variance, mileage, fuel, and cost metrics.


A centralized document archive for weighbridge and fuel receipt photos.


Management screens for vehicles, drivers, milk centers, customers, and fuel stations.


A mobile-first operational screen where drivers manage active trips, collection, delivery, and fuel steps.


A validation form where milk center staff enter liters, fat ratio, acidity, dry matter, and other quality values.

Stack
Framework
Next.js and React with TypeScript for the application interface and role-based workflows
Data model
PostgreSQL and Prisma for relational operational records, reporting data, users, vehicles, trips, receipts, and master data
Authentication
NextAuth based role access for administrators, drivers, and collectors
Interface
Tailwind CSS and mobile-first layouts for field teams and management users
Validation
Zod validation for controlled operational input and safer form handling
Reporting
Excel export support for management reports and operational review
Deployment
Docker and Dokploy compatible deployment structure with cloud hosting and backup support
Challenge
Trip, delivery, fuel, quality, and receipt records were operationally important but difficult to control when handled through separate manual channels. The business needed better visibility for management, faster field entry for drivers and collectors, and a more reliable reporting structure.
Approach
The work converted field and management operations into one digital workflow. Role-based access, mobile-friendly forms, approval logic, receipt photo archiving, reporting, Excel exports, cloud hosting, and backup support made the operation easier to control and review.
Implementation
Mapped the operational workflow around administrators, drivers, and collectors so each role had a focused interface.
Built mobile-first trip screens for drivers to enter collection, delivery, and fuel information from the field.
Created collector validation flows for milk center quality values including liters, fat ratio, acidity, and dry matter.
Developed the admin dashboard, trip management, approval, reporting, receipt archive, and master data screens.
Added Excel exports so management could use operational data in established reporting routines.
Prepared Docker and Dokploy compatible deployment infrastructure for cloud hosting and backup operations.
Outcome
The final system gives Ersoylar one operational platform for field data, approval, receipts, reports, and backups. Management can review daily activity from a central panel while field teams use focused mobile workflows for the work they handle on site.
Lessons
Workflow Automation Solutions
Practical automation systems that reduce repeated manual work, improve internal speed, and keep human control where accuracy, judgment, or client communication matters.
Business Development
Business development for companies that need stronger positioning, better digital presence, clearer marketing direction, and a structured path from attention to qualified demand.