This project uses Laravel with Inertia.js, Vue.js, Tailwind CSS, and Laravel Sail for local development.
- Docker
- Docker Compose
-
Clone the repository:
git clone https://[email protected]:jvbalcita/laravel-assessment.git cd laravel-assessment
-
Install dependencies:
composer install npm install
-
Copy the
.env.example
file to.env
:cp .env.example .env
-
Generate the application key:
php artisan key:generate
-
Start the development environment:
./vendor/bin/sail up -d
-
Run the database migrations:
./vendor/bin/sail artisan migrate
-
Build the front-end assets:
npm run dev
The application should now be up and running on http://localhost:8082.
- Level 1
- Level 2
- Level 3
- All Bonus Points