Syllabuddy is my first Flutter learning project, built to understand how to develop mobile apps using Flutter. It helps both students and staff stay organised by providing:
- π Easy browsing of degrees, departments, semesters & subjects
- π Quick access to syllabus content
- β Bookmarks for important subjects and topics
- ποΈ Exam schedules & hall allotments
- π οΈ Staff/admin tools to add, update and manage academic content
This project is designed as a practical prototype to explore:
- π¨ Clean and modern mobile UI patterns
- π Structured academic browsing flows
- π Managing syllabus & exam information efficiently
- π§ A streamlined user journey for students and staff across the app
- Browse semesters, degrees, departments
- View syllabi and subject content
- Bookmark important subjects & syllabus items
- Exams module with hall allotments
- Admin panel for content editing
- Dark mode + accent color modes
- Firebase backend (Auth, Firestore, Storage)
- β Firebase Authentication (signup, email verify, forgot password, auto-login)
- β User profiles + edit page
- β Light / Dark themes & color modes
- β Subject browsing with search & filtering
- β Bookmarks with modern UI
- β Exams module + Hall Allotment
- β Admin panel for managing syllabus/exam data
- β Polished UI/UX, custom app icon & branding
- Flutter (Dart) β UI + logic
- Firebase β Auth, Firestore, Storage
- Built for Android but ios can also be supported
You can download the latest APK build from the Releases section of this repository:
β‘οΈ https://github.com/FantomAtom/Syllabuddy/releases/