A simple and clean task management application built with Python and Flask.
- User registration and login
- Create, complete, and delete tasks
- Search tasks
- Save and manage notes with file attachments
- User profiles with preferences import (Base64 / YAML)
- Admin panel for user management
- API token generation
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python app.py- Username: admin
- Password: admin123
- Backend: Python / Flask
- Database: SQLite
- Frontend: Inline HTML/CSS templates
python-todo-app/
βββ app.py # Main application
βββ requirements.txt # Python dependencies
βββ todo.db # SQLite database (auto-created)
βββ uploads/ # Note file storage (auto-created)
βββ app.log # Application logs (auto-created)