A task manager with project support, built for Coalition Technologies as part of the interview process. It uses the TALL (Tailwind, Alpine, Laravel, Livewire) stack with a MySQL backend. The development environment uses Laravel Sail, through Docker.
- Clone or download the repository to your desired directory and cd into the project
- Run
composer install
to install all required PHP dependencies - Run
npm install
to install Vite and the frontend dependencies - Create a MySQL database and make sure that the DB name and connection details for your local MySQL instance match the .env file
- Generate your application key with
php artisan key:generate
- Migrate and seed the database using
php artisan migrate:fresh --seed
- Start the server with
php artisan serve
- Start Vite with
npm run dev
- Navigate to
127.0.0.1:8000
in your web browser to view the application