COURSE PLANNER
Software Developer
Year:
2025
Category:
Full-Stack Development
Company:
Michigan Build and Launch
Project Overview
Our team was tasked with building a modern academic planning tool that simplifies long-term course scheduling and degree tracking for students.
The previous solutions lacked interactivity, integration, and up-to-date data, which lead to fragmented planning experiences for both UofM students and advisors. We set out to build a fully integrated, intuitive platform that puts accurate, real-time academic insights at students’ fingertips.
Approach
We prioritized usability, performance, and accuracy by blending UI with real-time academic data. Our stack (React + Flask) allows for a responsive design and scalable backend logic, while direct integration with University APIs ensured up-to-date course and degree information.
Core Features:
University Data Integration : Leveraged U-M’s DegreeAudit and ScheduleOfClasses REST APIs to automate validation and keep schedules accurate and current.
Intuitive Full-Stack Architecture : Developed with React, Flask, and object-oriented data models to deliver a responsive and scalable desktop experience.
Student-Centered Design : Collaborated with UX and product teams in Agile sprints to design and deploy core features focused on clarity, customization, and user empowerment.
Technologies/TOOLS Used:
Python, Flask, React, Figma, Git, REST API Integration, Agile Methodology
Projects
other