iamrohitpal / team-tasker
Laravel Todo app, team-tasker
Installs: 16
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:project
Requires
- php: ^8.1
- guzzlehttp/guzzle: ^7.2
- laravel/framework: ^10.10
- laravel/sanctum: ^3.3
- laravel/tinker: ^2.8
Requires (Dev)
- fakerphp/faker: ^1.9.1
- laravel/pint: ^1.0
- laravel/sail: ^1.18
- mockery/mockery: ^1.4.4
- nunomaduro/collision: ^7.0
- phpunit/phpunit: ^10.1
- spatie/laravel-ignition: ^2.0
This package is auto-updated.
Last update: 2025-06-08 17:10:29 UTC
README
Team Tasker is a Laravel-based Todo application designed to help teams manage tasks effectively. This application offers a straightforward and intuitive interface for task management, ideal for enhancing team collaboration and productivity.
Features
- Create, update, and delete tasks.
- Assign tasks to team members.
- Set due dates and priorities.
- Track task progress.
- Responsive and user-friendly interface.
Installation
To set up Team Tasker, follow these steps:
-
Create the Project:
If you want to create a new instance of the project, use Composer to create it:
composer create-project iamrohitpal/team-tasker
Alternatively, if you have cloned the repository directly, proceed to install dependencies as shown in the next step.
-
Configure the Environment:
Open the
.env
file and set up your environment configuration. For database setup, update the following entries:DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=team_tasker DB_USERNAME=your_database_username DB_PASSWORD=your_database_password
-
Create the Database:
Create a database named
team_tasker
on your MySQL server. You can do this using a MySQL client or via command line:CREATE DATABASE team_tasker;
-
Run Database Migrations:
Set up the database schema by running migrations:
php artisan migrate
-
Start the Development Server:
Launch the Laravel development server:
php artisan serve
Open your web browser and visit
http://localhost:8000
to see the application in action.
Usage
Once the application is set up, you can use it to:
- Create Tasks: Add tasks with titles, descriptions, and due dates.
- Assign Tasks: Assign tasks to team members and set priorities.
- Track Progress: Monitor the status and progress of tasks.
Contributing
We welcome contributions to improve Team Tasker. To contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes.
- Commit your changes (
git commit -am 'Add new feature'
). - Push to your branch (
git push origin feature-branch
). - Open a pull request on GitHub.
License
Team Tasker is licensed under the MIT License.
Contact
For any questions or issues, please reach out to:
- Name: Rohit Pal
- Email: iamrohitpalg@gmail.com