Back to projects
AssignoFast

AssignoFast

FlutterNode.jsFirebaseSQLiteKotlinSwift
2025 2 Months
AssignoFast screenshot 1AssignoFast screenshot 2AssignoFast screenshot 3AssignoFast screenshot 4

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.