This is a project for the PPE "Projet Personnel Encadré" at the University of SESAME.
The application allows the tennis academy to manage its members, courts, and bookings. The application is built using the Laravel framework (Back-end) and Angular 13 (Front-end)
- Clone the repository
- Install the dependencies using
composer install
- Create a
.env
file and copy the content of.env.example
into it - Generate an application key using
php artisan key:generate
- Create a database and add the credentials to the
.env
file - Run the migrations and the seeders using
php artisan migrate:fresh --seed
- Start the server using
php artisan serve
- Install the dependencies using
npm install
- Start the server using
ng serve
The back-end is accessible at http://localhost:8000/api/
The front-end is accessible at http://localhost:4200/