Laravel Demo: Support Tickets

This is a demo project for junior Laravel developers to practice their skills.

The task is fully described in this article.

A few screenshots:

Screenshot 1

Screenshot 2


How to use

  • Clone the repository with git clone
  • Copy .env.example file to .env and edit database credentials there
  • Run composer install
  • Run php artisan key:generate
  • Run php artisan migrate --seed (it has some seeded data for your testing)
  • Run npm install
  • Run npm run build or npm run dev - whichever you prefer
  • That's it: launch the main URL.
  • You can register as regular user or login as admin to manage data with default credentials admin@admin.com - password