User registration and login
Study Web Application
Task management built around personal workflows.
A responsive task-management application with user accounts, dashboards, task tracking, history, notifications and personal statistics.

Project Overview
What was built?
TaskFlow was developed for the SD204B Software Development project. It demonstrates a complete database-driven Flask application with user authentication, task ownership, lifecycle management, filtering and cloud deployment.
Contribution
My role in the project.
Designed and developed the application, including authentication, task ownership, task lifecycle features, dashboards, history, notifications, responsive layouts, automated testing and AWS Elastic Beanstalk deployment work.
Key Features
What the project includes.
Secure password hashing
User-specific task ownership
Task creation and editing
Four task statuses
Task priorities
Scheduled and due dates
Overdue detection
Daily progress tracking
Search and filtering
Task history
Notifications
User statistics
Automated testing
Technology
Tools and technologies used.
The core technologies used to design, build and support this project.
Related Services
Similar solutions for businesses.
Source Code
View the project on GitHub.
Explore the repository, project structure and development history.
Have A Similar Idea?
Need something built for your business?
Tell us what you're trying to improve, automate or create and we'll help you work out a practical way forward.
