A task creation website that allows you to log into the website and create your own task. What is unique about our app is that it allows you to create sub task and notes to give your task a description and extra sub tasks. We implemented a notification system that sends out a notification through email that updates the user if a task due date is coming up.
Frontend: https://icy-tree-0490b4d1e.4.azurestaticapps.net/
Backend Api: https://tasko-api.azurewebsites.net/
Sprint Backlogs with Task Estimate vs. Actual Effort
https://github.com/users/abel-alcala/projects/3
Sequence of requests made in order to securely get/manipulate database data with JWT tokens.
Last updated: 12/03/2024
Original UI design for TaskO prototyped in Figma. Click image to view prototype:
Class Diagram for TaskO modeled in Lucid. Click image to view full diagram on Lucid site.
Last updated: 11/29/2024
Want to add any of your own features? Follow these steps to contribute to the project:
- Fork the repository and clone it onto your computer.
- Create a new branch for your changes using:
git checkout -b my-feature. - Install all node packages for all required packages:
npm installin root directory. - Check
package.jsonfor scripts to run code, usenpm run devin root directory. - Implement your features and create associated testcases.
- Commit your changes:
git commit -am 'Adding my features'. - Push to the branch:
git push origin my-feature. - Submit a pull request.


