https://github.com/fiqryx/to-day
A minimalist daily task manager
https://github.com/fiqryx/to-day
dart flutter flutter-sqflite sqlite todo
Last synced: about 2 months ago
JSON representation
A minimalist daily task manager
- Host: GitHub
- URL: https://github.com/fiqryx/to-day
- Owner: fiqryx
- License: mit
- Created: 2025-06-19T14:55:49.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-12-01T08:25:07.000Z (7 months ago)
- Last Synced: 2025-12-03T18:31:42.249Z (7 months ago)
- Topics: dart, flutter, flutter-sqflite, sqlite, todo
- Language: Dart
- Homepage:
- Size: 145 MB
- Stars: 5
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ToDay - Your Daily Task Manager 📅✅

*A minimalist yet powerful daily task manager*
## Features ✨
- **Daily Task Management** - Focus on today's priorities
- **Smart Prioritization** - Color-coded priority system (High/Medium/Low)
- **Quick Add** - Create tasks in seconds
- **Dark/Light Mode** - Eye-friendly themes
- **Cross-Platform** - Works on Android and iOS
## Screenshots 📱

## Tech Stack 🛠️
- **Flutter** - Beautiful native apps
- **SQLite** - Local task storage
- **Provider** - State management
## Installation ⚡
1. Ensure Flutter is installed:
```bash
flutter doctor
```
2. Clone the repository:
```bash
git clone https://github.com/fiqryx/to-day.git
```
3. Install dependencies:
```bash
flutter pub get
```
4. Run the app:
```bash
flutter run
```
## Configuration ⚙️
Set up environment variables:
```bash
cp .env.example .env
```
default configuration
```ini
APP_NAME=ToDay
DB_NAME=to_day.db
```
## How to Build 🚀
```bash
flutter build apk --release # Android
flutter build ios --release # iOS
# or
flutter build apk --split-per-abi # Android
```
#### ✅ Completed (v1.0.6)
- [x] Basic task management
- [x] Priority tagging (High/Medium/Low)
- [x] Light/Dark theme toggle
- [x] Daily progress statistics
- [x] Filtering task by priority
## Contributing 🤝
Contributions are welcome! Here's how to get started:
1. Fork the repository
2. Create a feature branch (`git checkout -b feature/amazing-feature`)
3. Commit your changes (`git commit -m 'Add amazing feature'`)
4. Push to the branch (`git push origin feature/amazing-feature`)
5. Open a Pull Request
## License 📄
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.