This project represents a Laravel package/module that will offer functionality for a task management application like ToDo and Getting Things Done built on the latest Laravel LTS release which is v5.5 at the moment.
Laravel-ToDo lets you create new tasks, edit them, delete them for yourself or another user. You can also reassign them to another user anytime. Tasks can be in various stages like idle, started (0%), 25-75% progress, completed/done (100%), aborted, scheduled, on hold. There can also be a due-date assigned to a task that will show up in the task list. The task list shows all tasks of the user or all tasks of all users. A user can only modify his own tasks. The task-admin is a super-user that can manage all tasks of anyone.
We're gonna build the documentation for our development process, and the developers using our package as end-users, into the wiki here on this project. Please take some time to read into it and also your feedback and contributions are welcome here. If you're not a regular contributor then just add an issue for it at least.
- Laravel (PHP) v5.5 LTS
- Vue.js (JS) >= 2.5.16
- Bootstrap v4 (basic CSS only)
- MySQL (SQL) >= v5.7
- Behat (Unit Test) >= 3.4 (maybe)
- Orchestral Testbench for package testing v3.5.x (for PHP >=5.5)
Generally we welcome anyone to contribute to our project as long as you follow the usual standards of conduct and style. Otherwise please give us your input in an issue.
This is a community project of Laravel Philippines, project lead by Jose Palala and Patrick Scheller
(c) 2018, it is licensed under LGPL 3.0