Yummi is a pizza ordering system built using the Laravel framework.
Heroku: https://tricic-yummi.herokuapp.com/
Test user: email: test@mail.net | password: password
- Registration & Login
- Menu with items of different sizes
- Item search
- Shopping cart
- Ordering system
- USD / EUR currency converter
- Order history (requires login)
git clone https://github.com/tricic/Yummi.git
cd yummi
composer install
npm install && npm run dev
cp .env.example .env
Create database, edit .env file and configure database settings, then run
php artisan key:generate
php artisan migrate --seed
php artisan serve --port=8000
That's it. Open http://localhost:8000/ in your browser to run the application.
Create new database (e.g. 'yummi_testing') and edit DB_DATABASE_TEST in .env file, then run
php artisan migrate --seed --database=mysql_testing
Now you can run tests with
php artisan test