A full ordering platform with cart logic, item customization features, and an admin dashboard.
This system provides a structured way for customers to browse items, customize their order, and place it through a clean and responsive interface. It includes an admin dashboard for managing menu items, orders, and customer interactions.
- Cart system with add, update, and remove actions
- Item customization options
- Checkout flow with order summary
- Admin dashboard for managing items and orders
- Authentication for customers and admins
- API ready structure
- Laravel framework
- Blade or Inertia with Vue
- Tailwind CSS
- MySQL
- Laravel Sanctum API authentication
git clone https://github.com/bezhaile/pizzaOrder.git
cd custom-ordering-system
composer install
npm install
cp .env.example .env
php artisan key:generateConfigure your .env file, then run:
php artisan migrate --seed
npm run dev
php artisan serveThis project is for learning and demonstration purposes.