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)