The project is a task management application designed to help users organize and track their tasks efficiently. It allows users to create, update, and delete tasks, assign them to specific users, set task statuses, and add relevant tags for easy categorization. The application provides a user-friendly interface for managing tasks, making it simple for users to keep track of their to-do lists and prioritize their work effectively. With its intuitive design and comprehensive functionality, the app aims to streamline task management and enhance productivity for individuals and teams alike.
- User authentication and authorization
- Task creation, editing, and deletion
- Task assignment to specific users
- Setting and updating task statuses
- Tagging tasks for easy categorization
- User-friendly interface for efficient task management
- Streamlined task tracking and prioritization
- Node.js and npm (Node Package Manager)
- MySQL or PostgreSQL database
- Composer for PHP dependencies
-
Clone the repository:
git clone https://github.com/hammadzafar05/filament-task-management-app.git
-
Navigate to the project directory:
cd filament-task-management-app
-
Install Node.js dependencies:
npm install
-
Install PHP dependencies:
composer install
-
Set up environment variables:
- Duplicate the
.env.example
file and rename it to.env
. - Update the database credentials and other necessary configurations.
- Duplicate the
-
Generate an application key:
php artisan key:generate
-
Run database migrations:
php artisan migrate
-
Seed the database:
php artisan db:seed
- Navigate to the application URL in your browser.
- Register an account or log in if you already have one.
- Create, edit, and delete tasks as needed.
- Assign tasks to specific users and set appropriate statuses.
- Add relevant tags to tasks for easy categorization and tracking.
- For Filament Admin Panel go to '/admin' via URL Or From "Login as Admin" button on the Login Page.
- Laravel
- Livewire
- Filament
- Alpine
- Tailwind
Hammad Zafar - [hammadarain05@gmail.com] Project Link: https://github.com/hammadzafar05/filament-task-management-app.git