A beautiful and intuitive task management application built with Flutter and Firebase.
- Authentication: Email/Password, Google Sign-In, Facebook Sign-in, Twitter
- Task Management: Create, Read, Update, Delete tasks
- Advanced Features: Reminders, sorting tasks, filtering by date/priority, search functionality
- Beautiful UI: Clean and intuitive interface following modern design principles
- Frontend: Flutter
- Backend: Firebase (Authentication, Firestore)
- Design: Based on Figma design
lib/
├── screens/ # App screens and pages
├── widgets/ # Reusable UI components
├── models/ # Data models
├── services/ # Backend services
├── utils/ # Utility functions
└── theme/ # App theming and styling
- Clone this repository
- Run
flutter pub getto install dependencies - Run
flutter runto launch the app
To connect the app with Firebase backend:
- Create a Firebase project at Firebase Console
- Add Flutter app to your Firebase project
- Download and add the
google-services.jsonfile (Android) orGoogleService-Info.plist(iOS) - Enable Authentication and Firestore in Firebase console
The app implements the design from Figma
A quick visual tour of the App.
![]() Login / Authentication |
![]() Home Page |
![]() Home / Tasks list |
![]() Analytics Page |
![]() Calendar View |
![]() Settings Page |
![]() Teams & Collaboration |
![]() Add/Edit New Task |







