/Laravel-Barbershop

Customized appointments for a barbershop with an administrative panel with several functionalities.

Primary LanguagePHP

pt-br

Laravel Barbershop

Customized schedules with an administrative panel with several functionalities.

Functionalities

  • Dashboard with navbar and sidebar
  • Custom appointments
  • Custom calendar
  • Custom alerts
  • Custom search
  • Custom tables
  • Custom pagination
  • Real-time graphics
  • 2-factor authentication (2FA)
  • Translatable
  • Responsive
  • Light and dark theme
  • Flash messages with sweetalert

Video Demonstration

https://www.youtube.com/watch?v=hwnjnKsOFYg

Running locally

Clone the project

git clone https://github.com/Peagah-Vieira/Laravel-Barbershop

Install all the dependencies using composer

composer install

Install all the dependencies using npm

npm install

Copy the example env file and make the required configuration changes in the .env file

cp .env.example .env

Migrate the database

php artisan migrate:fresh --seed

Start the server

npm run dev

Running the tests

To run feature and unit tests, run the following command

vendor\bin\phpunit

To run browser tests, run the following command

php artisan dusk

Documentation

PHP

Laravel

Tailwind

Jquery