Skip to content

NicolasMica/easyfood

Repository files navigation

EasyFood experiment

Setup

git clone https://github.com/NicolasMica/easyfood.git
cd ./easyfood
# Install composer dependencies
composer install
# Install npm dependencies
npm install

Update the config/app.php config file

Using laravel-mix

# Build dev assets
npm run dev
# Hot reloading
npm run hot
# Build production assets
npm run production

Built with

Demonstration

Live demo https://nicolas.micallef.pro/easyfood (sorry the website isn't translated)

Featuring

  • Reactive (multi criteria) dishes filtering
  • Cart managment
  • Registering, login (/w cookies), logout, password recover, profile managment
  • Order history, order reviews
  • Restaurants CRUD (restaurant owner)
  • Dishes CRUD (restaurant owner)
  • Admin panel (validate reviews & dishes)

Demo credentials

Customer

Restaurant owner

Moderator

Admin