Task Track is a lightweight task management application built with Laravel, Filament, and Livewire. It enables users to efficiently manage their tasks by providing features for creating, updating, and deleting tasks with real-time updates to ensure a seamless user experience. The application is designed with simplicity and functionality in mind, leveraging the power of modern web development frameworks for a responsive and interactive interface.
This project is ideal for anyone looking to track their tasks effectively or developers interested in exploring Laravel's capabilities alongside Livewire for real-time interactions and Filament for an elegant user interface. Task Track also includes user authentication to ensure data privacy and security.
With clear setup instructions and well-documented code, Task Track is easy to run locally and provides a solid foundation for further customization and enhancement.
S.No | Technologies and Libraries Used |
---|---|
01 | Laravel |
02 | Tailwind CSS |
03 | Laravel Breeze |
04 | Filament |
05 | PHPFlasher |
- Clone the Repo into Local machine:
git clone https://github.com/Mushkir/light-weight-task-app.git
- Navigate into the project directory:
cd light-weight-task-app
- Install dependencies:
composer install
npm install
-
Set up the .env file:
- Duplicate the .env.example file as .env:
- Update environment-specific configurations like database credentials.
-
Generate the application key (APP_KEY):
php artisan key:generate
- Run migrations
php artisan migrate
- Open new terminal and run the following command:
npm run dev
- Open another new terminal and run the following command:
php artisan serve
- MIT