List All Projects List Graduate Projects List Senior Design Projects List REU Projects Other Undergraduate Projects
Project # 81
LearnLeaf Organizer
| Team Lead: | Elliot Mai |
| Other Team Members: | Emmanuel Asomugha | Ian Kelly | Benjamin Niccum | Nicholas Pratt |
| Faculty Advisor(s): | Shawn Gieser |
| Department: | CSE |
| Project Type: | Senior Design |
| Title: | LearnLeaf Organizer |
| Abstract: | LearnLeaf Organizer is a task and project management system designed to help students streamline academic planning and organization. The system consists of a Progressive Web Application (PWA) and an Android Mobile Application, both of which provide a unified interface for managing tasks, projects, and subjects. Users can create, edit, and organize tasks within a structured system that includes calendar views, automated reminders, and an archive for completed items. The platform supports mass task import through integrated spreadsheets and features Learning Management System (LMS) connectivity, allowing automatic synchronization of assignments. Automated email notifications ensure users stay informed of upcoming deadlines. Data is stored and synchronized in real-time using Firebase, and the PWA maintains offline functionality by leveraging a locally cached database. The system architecture is built on a web-based frontend, a mobile app and a Firebase backend. Web users benefit from PWA capabilities, enabling installation and offline access regardless of operating system, while mobile users benefit from a dedicated Android app with native navigation and optimized performance. By combining real-time synchronization, offline usability, LMS integration and notifications, LearnLeaf Organizer provides an efficient and accessible solution for academic planning. |
| Poster: | View Poster #81 (PDF) |
| Judges Scoring: | Submit Evaluation (judges only) |