AOWenak (aowenak.com)
A professional Pre-Order (PO) food ordering system designed for streamlined delivery to designated Drop Points. AOWenak simplifies the lunch ordering process for schools, campuses, and offices by providing a robust platform where quality food meets systematic distribution.
🚀 Mission & Vision
To bridge the gap between quality culinary providers and busy environments by implementing a reliable H-1 pre-order system with centralized drop-off locations.
✨ Key Features
👤 Multi-Role Experience
- Customers: Browse menus, place pre-orders, manage addresses, and track real-time fulfillment via WhatsApp.
- Chefs: Dedicated dashboard to manage incoming orders, track daily production, and handle shipping handovers.
- Admin: Full control over products, categories, drop points, user management, and comprehensive financial reporting.
🍱 Pre-Order (PO) System
- H-1 Planning: Orders must be placed at least one day in advance, allowing chefs for better preparation and zero-waste management.
- Drop Point Focused: Optimized delivery to specific locations like schools, campuses, and offices.
- Instant vs PO: Flexibility to handle both minimum quota pre-orders and instant delivery via third-party couriers.
💰 Integrated Payments & Shipping
- Midtrans: Secure and diverse payment methods (QRIS, Bank Transfer, etc.).
- Biteship: Real-time shipping tracking and automated courier coordination.
- Fonnte: Automated order status updates sent directly to your WhatsApp.
🛠 Technology Stack
⚙️ Installation & Setup
Prerequisites
- PHP 8.2+
- Composer
- Bun (JS Runtime)
- PostgreSQL
Step-by-Step Guide
Clone the Repository
git clone <repository-url>
cd aowenak.com
Install PHP Dependencies
composer install
Install JS Dependencies
bun install
Environment Configuration
cp .env.example .env
# Update your DB_DATABASE, DB_USERNAME, DB_PASSWORD
# Configure MIDTRANS_DEV_ID and BITESHIP_DEV_KEY
Generate App Key
php artisan key:generate
Run Migrations & Seeders
php artisan migrate --seed
Development Server
Start both the Laravel server and Vite for frontend HMR:
bun run dev
🔒 Governance & Privacy
We value user data and security. The platform is built with:
- Privacy Policy: Transparent data collection focused on delivery fulfillment.
- Terms & Conditions: Clear rules regarding H-1 order cut-offs and drop point picks.
- Support for CSRF protection, Inertia security headers, and Enforced Eloquent Strict Mode.
📄 License
This project is proprietary and all rights are reserved.