- php 8.3.0 (required to be precise, because of the used of pusher package and if you still getting an error, you can refer to this link)
- Laravel 10 (Laravel Jetstream)
- Pusher
- node 21.6.2
- Vue 3
- Vite 5
- Tailwindcss 3
- Clone this repository
- Install the required packages
composer install
- Create a new database
- Copy the .env.example file and rename it to .env
- Set the database connection in the .env file
- Run the migration
php artisan migrate:fresh --seed
- Install npm packages
npm install
- Run the npm
npm run dev # or you can use npm run build
- Run the server
php artisan serve
- Open the browser and go to the localhost:8000
-
Admin
- email: [email protected]
- password: password
-
Staff
- email: [email protected]
- password: password