Lucrum Food Delivery
A customer-facing food delivery app with real-time order tracking and seamless UX.
Project Overview
Lucrum Food Delivery is a mobile-first food ordering platform built for end users. It offers a smooth and engaging experience, allowing users to browse nearby restaurants, explore menus, place orders, track rider location in real-time, and manage order history. Inspired by modern delivery standards, it brings reliability, speed, and user convenience to the forefront.
Tech Stack
Flutter
Dart
Frappe Framework (ERPNext backend)
GetX (State Management, Routing, DI)
Clean Architecture
SOLID Principles
RESTful APIs
WebSockets (Socket.io)
Firebase (Crashlytics, Analytics, Notifications)
Google Maps API (Live Tracking)
Payment Integrations
Hive (Local Storage)
Localization
Key Features
- User Experience
- Restaurant discovery and search
- Menu browsing and item customization
- Cart and order checkout
- Live order status and rider location tracking
- Push notifications for status updates
- Order Management
- Order history and reordering
- Rating and feedback submission
- Complaint and support ticket creation
- Refund status visibility
- Payments
- Multiple payment methods
- Transaction history and receipts
Project Gallery
←
→
P.S. Screenshots and demos coming soon. Currently under update.
Development Process
Developed using Clean Architecture and GetX for scalable, maintainable code. Focused on real-time experience with WebSockets, Google Maps tracking, and seamless payment integration.
Impact & Results
- Enhanced customer ordering experience
- Faster delivery visibility with live tracking
- Reduced complaints through better transparency
- Improved app engagement and retention