# Note-It AI
## A Tasks & Notes Manager
A modern productivity app that combines intelligent task management and note organization into one seamless experience.
Built with Flutter, Supabase, and FastAPI, featuring cloud sync, AI-powered reminders, and a clean customizable UI.
---
# β¨ Features
## π Smart Notes Management
Organize your thoughts, ideas, and important information efficiently.
### Features:
- Create notes with:
- Title
- Content
- Pin important notes
- Notes are automatically sorted:
- π Pinned notes first
- Regular notes afterward
Perfect for:
- Study notes
- Meeting points
- Daily journaling
- Quick reminders
---
## β
Intelligent Task Manager
Manage daily tasks with a simple yet powerful workflow.
### Task Features:
- Task title
- Completion status tracking
- Optional notifications
- Clean and distraction-free task interface
---
## π€ AI-Powered Personalized Notifications
A unique smart reminder system that generates notifications based on your preferred mood.
### Notification Moods:
- π Funny
- π Sarcastic
- πͺ Motivational
- π Serious
Examples:
- *"Bro, your tasks aren't going to complete themselves."*
- *"Future you will either thank you or hate you."*
- *"One small task today = less stress tomorrow."*
---
## π§ Personalized Reminder Context
Users can optionally write about themselves to make AI reminders more personalized.
The system can adapt notifications based on:
- Goals
- Personality
- Habits
- Productivity style
Resulting in smarter and more engaging reminders.
---
## π Flexible Notification Scheduling
Supports multiple notification systems for better productivity planning.
### Notification Types:
#### π
Date-Based Notifications
Schedule reminders for specific dates and times.
#### π Weekly Notifications
Choose repeating reminder days:
- Monday β Sunday
- Fully customizable weekly schedules
---
## π Dark & Light Themes
Switch between:
- π Dark Mode
- βοΈ Light Mode
Designed for a clean and modern user experience.
---
## βοΈ Cloud Backend Support
All data is securely synced using cloud infrastructure.
### Backend Stack:
- Supabase
- FastAPI
Features:
- Real-time sync
- Secure authentication
- Scalable backend architecture
---
## π Authentication System
Secure user login powered by Supabase Auth.
### Sign-In Options:
- Email Authentication
- Google Sign-In
---
# π οΈ Tech Stack
- Flutter
- FastAPI
- Supabase
- PostgreSQL
- Dart
---
# π― Purpose
TaskFlow was built to create a productivity experience that feels less robotic and more personal.
Instead of basic reminders and static task systems, the app focuses on:
- Personalized productivity
- Smart engagement
- Clean organization
- AI-enhanced motivation
---
# π Planned Improvements
- AI task prioritization
- Voice notes
- Rich text editor
- Task analytics
- Cross-device sync optimization
- Calendar integration
- Collaborative workspaces
- AI-generated productivity summaries
- Offline mode with auto sync
A smart tasks and notes manager that keeps you organized. .