AssignoFast
Assignment and timetable app for students, 2025, built in 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 native home-screen widget for quick timetable updates and a filtering system for easy task management.
Optimized for low-latency data sync, offline access, and battery efficiency.
Built with
Flutter, Node.js, Firebase, SQLite, Kotlin, Swift
What it does
- 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
- Native home-screen widget for quick timetable updates
- 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
