Back to projects





AssignoFast
FlutterNode.jsFirebaseSQLiteKotlinSwift
2025 2 Months




Overview
AssignoFast is a smart assignment management app for students, designed to sync assignment data and timetables from Firebase while supporting offline access using SQLite. Built with Flutter, it features an intuitive UI/UX, optimized performance, and smart notifications to help students stay on track with deadlines. The app also includes a Kotlin-based Android widget for quick timetable updates and a filtering system for easy task management.
Key features
- Sync assignments from backend and store offline using SQLite
- Add notes to assignments for better tracking
- View assignments offline without an internet connection
- Mark assignments as completed using a slider
- Smart notifications for assignment reminders
- Create personal tasks for better organization
- Edit and delete personal tasks as needed
- Receive notifications for personal task reminders
- Stored locally using SQLite (no backend sync)
- Sync timetable from backend and store offline using SQLite
- Kotlin and Swift-based widget for quick timetable updates on the homescreen
- Smart notifications for upcoming classes and events
- Optimized performance with reduced sync time
- Refined UI/UX for an intuitive experience
- Filter and search assignments easily
- Track pending, completed, and upcoming assignments
- Auto-sync with minimal battery and data usage
Performance
Optimized for low-latency data sync, offline access, and battery efficiency.