AI-Driven Task Manager Built with Flask
A modern web-based task management assistant that uses AI to help users create, organize, and intelligently prioritize tasks.
- π Overview
- π§© Features
- π οΈ Tech Stack
- π Demo / Screenshots
- π¦ Installation
- π§ͺ Usage
- π‘ How It Works
- π Project Structure
- π₯ Contributing
- π License
- π Contact
Smart AI Powered Task Buddy is a Flask-based web application designed to streamline task management using artificial intelligence. It not only allows users to create and manage tasks but also employs intelligent insights (such as priority suggestions and categorization) to help users stay organized and productive.
Whether you're planning daily work, college assignments, or long-term goals, this tool helps you manage everything in one place β powered by AI.
β
Create, update, delete, and track tasks
β
Intelligent task suggestions and categorization
β
Smart prioritization with AI recommendations
β
Simple, clean, responsive UI
β
Persistent storage with a backend datastore
β
NLP driven task tags
β
Deadline reminder notifications using flask-SockteIO
β
AI based progess forecasts with using Chart.js and gemini API key
| Component | Technology |
|---|---|
| Backend | Python & Flask |
| Frontend | HTML5, CSS , Bootstrap 5 |
| AI Logic | Python AI/ML libraries & Gemini API and Groq API |
| Data Storage | SQLite and ORM Sqlalchemy |
| Deployment | (Heroku / Render / Railway ) |
- Clone the repository
git clone https://github.com/rudra00434/Smart_AI_Powered_Task_Buddy.git cd Smart_AI_Powered_Task_Buddy
User UI (Flask Templates)
β
Flask Backend (Routes + Logic)
β
AI Module (Priority / Insights)
β
Data Storage (SQLite or JSON)
Smart_AI_Powered_Task_Buddy/
βββ Static/
β βββ images/
βββ templates/
β βββ *.html
βββ app.py
βββ requirements.txt
βββ README.md