Daal Eats

Mobile Dev
Frontend
Backend
Daal Eats

Tech Stack

Flutter
Dart
Node.js
MySQL
Firebase
React
Javascript
HTML 5
CSS 3

Description

Developed a comprehensive food delivery ecosystem consisting of four interconnected applications: customer mobile app, delivery partner app, admin web dashboard, and backend API system. The platform specializes in organic food delivery with advanced features for seamless user experience.

The customer app provides intuitive shopping with features like advanced product search, real-time GPS order tracking, multiple payment gateways, cart management, coupon system, and personalized recommendations. Users can browse stores, manage favorites, schedule orders, and track deliveries in real-time.

The delivery partner app offers professional tools for delivery management including GPS-based location tracking, automated order notifications, earnings tracking, route optimization, and background service for continuous location updates with zone-based delivery assignments.

The admin dashboard provides comprehensive business management with real-time analytics, order monitoring, vendor approval system, customer management, payment method configuration, coupon management, and detailed reporting with export capabilities.

The backend API handles all business logic including user authentication via OTP, order processing with multiple payment methods, real-time notifications via Firebase, financial transaction management, and integration with external services like Google Maps and Backblaze B2 storage.

  • Developed four interconnected applications: customer app, delivery app, admin dashboard, and backend API
  • Implemented real-time GPS tracking with 30-second location updates for accurate delivery monitoring
  • Built comprehensive order management system supporting multiple payment methods and partial payments
  • Created advanced wallet system with transaction history and automated balance management
  • Integrated OTP-based authentication using SMS service for secure user verification
  • Implemented multi-vendor marketplace with store approval workflow and commission management
  • Built sophisticated cart management with quantity controls and price calculations
  • Created coupon system supporting percentage/amount discounts with customer targeting
  • Developed zone-based delivery system with dynamic pricing and availability management
  • Implemented Firebase Cloud Messaging for real-time push notifications across all platforms
  • Built Google Maps integration for location services, geocoding, and route optimization
  • Created Backblaze B2 cloud storage integration for efficient media management
  • Implemented background location service for continuous delivery tracking
  • Built comprehensive analytics dashboard with business insights and export functionality
  • Created customer management system with status tracking and communication tools
  • Developed vendor onboarding and approval system with document verification
  • Implemented item approval workflow with bulk operations and status management
  • Built payment method management with multiple gateway integrations
  • Created automated order status tracking with customer and vendor notifications
  • Developed earnings and commission tracking system for all stakeholders
  • Implemented robust error handling and validation across all applications
  • Built responsive admin interface with modern UI/UX design patterns
  • Created comprehensive API documentation and developer tools
  • Implemented caching strategies and performance optimizations
  • Built modular architecture supporting future feature expansions and scalability

Page Info

Customer Mobile App

Feature-rich shopping experience with advanced search, real-time order tracking, multiple payment options, and personalized recommendations

Daal Eats - Customer Mobile App - Image 1
1
Daal Eats - Customer Mobile App - Image 2
2
Daal Eats - Customer Mobile App - Image 3
3
Daal Eats - Customer Mobile App - Image 4
4
Daal Eats - Customer Mobile App - Image 5
5

Delivery Partner App

Professional delivery management with GPS tracking, route optimization, earnings dashboard, and real-time order notifications

Daal Eats - Delivery Partner App - Image 1
1
Daal Eats - Delivery Partner App - Image 2
2
Daal Eats - Delivery Partner App - Image 3
3
Daal Eats - Delivery Partner App - Image 4
4
Daal Eats - Delivery Partner App - Image 5
5
Daal Eats - Delivery Partner App - Image 6
6

Store Owner App

Professional retail management platform featuring product catalog management, real-time order tracking, inventory control, sales analytics, customer reviews management, and store customization tools

Daal Eats - Store Owner App - Image 1
1
Daal Eats - Store Owner App - Image 2
2
Daal Eats - Store Owner App - Image 3
3
Daal Eats - Store Owner App - Image 4
4
Daal Eats - Store Owner App - Image 5
5
Daal Eats - Store Owner App - Image 6
6

Admin Dashboard

Comprehensive management platform with analytics, order monitoring, vendor management, and system configuration

Daal Eats - Admin Dashboard - Image 1
1
Daal Eats - Admin Dashboard - Image 2
2
Daal Eats - Admin Dashboard - Image 3
3
Daal Eats - Admin Dashboard - Image 4
4

Backend API System

Robust server infrastructure handling all business logic, payment processing, notifications, and data management

Daal Eats - Backend API System