A task management application built with Laravel and Filament.
- Task creation, editing, and deletion
- User authentication and authorization
- Task prioritization and categorization
- Modern UI with Filament
Ensure you have the following installed:
- PHP 8.3+
- Composer
- Node.js & npm
- SqLite, MySQL or PostgreSQL database
-
Clone the repository:
git clone https://github.com/zdearo/task-organizer.git cd task-organizer
-
Install dependencies:
composer install npm install && npm run build
-
Set up environment variables:
cp .env.example .env
Configure database credentials in the
.env
file. -
Generate application key:
php artisan key:generate
-
Run migrations and seed the database:
php artisan migrate
-
Serve the application:
composer run dev
-
Access the application at
http://localhost:8000
- Fork the repository.
- Create a new branch:
git checkout -b feature-branch
- Make your changes and commit:
git commit -m "Added new feature"
- Push to your forked repository:
git push origin feature-branch
- Open a Pull Request.
This project is licensed under the MIT License.