Task Manager is an open-source Laravel application designed to simplify the process of managing project alone with task. The task page is designed like clickup or trello board, so developer will get a very flexbility to handle all This documentation provides a step-by-step guide on how to set up the project.
- PHP 8.1 or higher
- Composer
- Laravel 10 or higher
- MySQL or any other supported database system
git clone https://github.com/arafat-web/Task-Manager.git
cd Task-Manager
composer install
Duplicate the .env.example
file and rename it to .env
. Update the following variables:
php artisan key:generate
php artisan migrate --seed
php artisan serve
Access the application in your browser at http://localhost:8000
.
Task Manager allows users to efficiently manage projects and tasks through a user-friendly interface similar to ClickUp or Trello. Here are the main features:
-
Login to the admin panel:
Email: admin@example.com Password: secret
-
Projects:
- Create and manage multiple projects.
- Assign tasks to specific projects to keep everything organized.
-
Tasks:
- Add, edit, and delete tasks within a project.
- Use drag-and-drop functionality to move tasks between different stages or statuses.
-
Notes:
- Attach notes to tasks or projects for additional details and context.
- Keep track of important information that doesn't fit into tasks.
-
Reminders:
- Set reminders for tasks to ensure deadlines are met.
-
Routines:
- Define routine tasks that need to be done regularly.
-
Files:
- Upload and attach files to tasks or projects.
- Easily access all necessary documents and resources in one place.
For any issues or inquiries, please open an issue on the Issues.
If you can help me by contributing. Please don't hesitate to open a Pull Request.
🎉 Thanks for reading! 🌟