DayOneMart Documentation
Complete technical reference for the OneMart single-vendor e-commerce platform — covering the Laravel + Vue admin panel, customer storefront, Flutter customer app, and Flutter deliveryman app.
Admin & Web
Full-featured back-office panel built with Laravel 12 and Vue 3 / Inertia.js. Includes an embedded customer-facing storefront, REST API, real-time broadcasting via Reverb, and a built-in installer & updater wizard.
Customer App
Cross-platform mobile app built with Flutter for Android and iOS. Supports social login, real-time order tracking with Google Maps, push notifications via Firebase, live chat, wallet, loyalty points, and more.
Deliveryman App
Dedicated delivery management app built with Flutter for Android and iOS. Enables deliverymen to receive orders, navigate to delivery locations via Google Maps, update order status, and chat with admin support in real-time.
Help & Support
Need assistance? Reach out via the channels below or browse the documentation for answers.
- 📧 Email: contact@6amtech.com
- 💬 WhatsApp / Telegram support available after purchase
- 📦 Report bugs or issues via email or support channels
- 🔄 Free updates included with your purchase license
Common quick-fix commands:
php artisan config:clear php artisan cache:clear php artisan view:clear php artisan route:clear composer dump-autoload
Solution Overview
The OneMart complete solution consists of three tightly integrated products sharing a single API.
| Product | Technology | Target |
|---|---|---|
| Admin & Web | Laravel + Vue 3 | Server / Web |
| Customer App | Flutter (Dart) | Android / iOS |
| Deliveryman App | Flutter (Dart) | Android / iOS |
The Flutter apps communicate exclusively with the Laravel REST API at
/api/v1/customer/* and /api/v1/delivery-man/*.
Quick Setup Reference
Follow these steps in order to get the complete OneMart solution running:
-
Deploy Admin & Web backend Set up the Laravel server, configure database, mail, and payment gateways. This is the backbone that both mobile apps depend on. Admin & Web Quick Start
-
Configure Customer App Set up Firebase, Google Maps API key, and point the Flutter app to your backend URL. Customer App Setup
-
Configure Deliveryman App Set up Firebase, Google Maps, and point the Flutter app to your backend URL. Deliveryman App Setup