- Python Web Framework: Flask
- Database: SQLite
- Version Control: Git
TaskIngenium aims to facilitate effective task management for individuals on a daily basis.
- User Authentication: Secure user authentication for personalized experiences.
- User Sign-In and Login Functionality: Smooth onboarding and secure login process.
- User Account Update Capabilities: Allowing users to modify their account details.
- CRUD Operations for Tasks: Create, Read, Update, and Delete operations for managing tasks.
- Background Scheduler: Implementation of a scheduler triggering email notifications one hour before a task expires.
- Task Lists: Organizing tasks, expired task lists, and tracking completed tasks.