Methods & Journey
Project Summary: UCOFY is a smart digital platform designed to manage and monitor the entire lifecycle of Used Cooking Oil (UCO) collection — from restaurants to processing facilities.
The system improves operational efficiency, ensures transparency, tracks drivers in real-time, monitors tank levels (via IoT sensors if integrated), and provides complete reporting and accountability.
The platform is structured into five dedicated applications/roles:
- Superadmin App
(System Owner – Full Control Level)
The Superadmin has full authority over the entire ecosystem.
Main Responsibilities:
- Create and manage Admin accounts
- Approve and manage companies
- View all system data across all companies
- Configure pricing, commissions, thresholds, and alerts
- Monitor drivers and supervisors
- Manage subscription plans
- Access audit logs and security monitoring
Dashboard Includes:
- Total collected oil (daily, monthly, yearly)
- Active companies
- Driver and company performance summaries
- Live collection overview map
- Admin App
(Company-Level Management Control)
The Admin manages operations within a specific company.
Main Responsibilities:
- Add and manage Supervisors
- Add and manage Drivers
- Register restaurants and collection points
- Assign collection routes
- Monitor tank levels (manual or sensor-based)
- Approve completed collections
- Generate invoices
- Track payments and financial reports
- Manage contracts and agreements
Admin Capabilities:
- View real-time driver locations
- Monitor completed and pending pickups
- Track daily, weekly, and monthly collection data
- Company App
(Restaurant / Oil Supplier Side)
This application is used by restaurants or businesses generating used cooking oil.
Main Responsibilities:
- View tank level (manual entry or IoT-based)
- Request oil pickup
- Track driver arrival (ETA)
- View pickup history
- Receive digital confirmation of collection
- View payment status or rewards
- Access sustainability and ESG reports
Additional Features:
- Carbon savings reports
- Digital proof of collection
- Sustainability performance tracking
- Supervisor App
(Field Operations Management)
The Supervisor oversees daily field operations.
Main Responsibilities:
- Assign pickup tasks to drivers
- Monitor route efficiency
- Track driver progress in real-time
- Review and approve collection proof (photos, quantities)
- Resolve operational issues
- Monitor daily collection targets and performance
- Supervisor Dashboard:
- Daily target vs actual collection
- Route performance tracking
- Driver productivity metrics
- Driver App
(Collection Agent / Field Operator)
The Driver app is used by field staff responsible for collecting used cooking oil.
Main Responsibilities:
- View assigned pickup list
- Navigate to locations using map integration
- Enter collected quantity (liters or kilograms)
- Upload proof photos
- Capture digital signature if required
- Mark collection as completed
Driver Workflow:
- Accept assigned pickup
- Navigate to collection location
- Collect oil
- Enter quantity
- Upload proof
- Complete task
- System Workflow
- Restaurant requests pickup.
- Admin or Supervisor assigns a driver.
- Driver collects oil and logs data in the app.
- System records collection data.
- Reports and invoices are generated.
- Superadmin monitors overall performance and analytics.
- Optional Advanced Features
- IoT tank level monitoring
- GPS live tracking
- Automated billing
- Commission management
- Carbon credit calculation
- ERP system integration
- SMS or WhatsApp notifications
- AI-based route optimization
- Purpose and Value of UCOFY
- Prevents oil theft and unauthorized collection
- Ensures transparency between stakeholders
- Improves operational efficiency
- Supports ESG compliance and sustainability reporting
- Enables data-driven decision making
- Scalable for UAE and international markets
If needed, I can now prepare a proposal-ready version, technical architecture documentation, investor summary, or detailed feature breakdown.