- Laravel 11 + Filament 3
- PHP >= 8.2
- Composer
- NodeJS
- Mysql
-
Clone the repository by using this command :
git clone https://github.com/NandaAmanta/attendy.git -
Move to the project root directory, for example :
cd project_dir_name/ -
Create a copy of
.env.exampleand name it.envand set it up -
Install dependencies by using this command :
composer install npm i -
Generate the key by using this command :
php artisan key:generate -
Run the migrations by using this command :
php artisan migrate -
you can run this command to seed the permissions data:
php artisan db:seedbut if you want to seed owner data :
php artisan db:seed OwnerSeeder -
Generate storage link, you can run this command :
php artisan storage:link
-
Run the application you can follow this several instruction:
9.1. Compile the frontend assets:npm run build9.2. run the aplication :
php artisan serve
- if you run the
OwnerSeeder, you will get these several users :
name : owner
Email : owner@email.com
Role : OWNER
Password : password