A full-stack restaurant management system built with Laravel (backend) and React (frontend). It includes a user panel for placing orders and an admin panel for managing orders, menu items, and reservations.
- Install dependencies for Back-End :
composer install- Copy .env and set up your database:
cp .env.example .env- Edit .env and configure your DB:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=restaurant_db
DB_USERNAME=root
DB_PASSWORD=- Generate app key
php artisan key:generate- Run migrations and seeders:
php artisan migrate --seed- Start backend server:
php artisan serve- Install dependencies:
npm install- Start the development server:
npm run dev- Install dependencies:
npm install- Start the development server:
npm run dev-
Admin: admin@example.com
-
Password: password
-
User: jerde.pietro@example.com
-
Password: password