Inspiration

We were inspired by how stressful and confusing course registration can be for students. Catalog descriptions are vague, advice is scattered across group chats, and building a schedule by hand takes time and energy. We wanted to create a tool that makes planning clearer, reduces decision fatigue, and supports student well being.

What it does

SchedulAI helps students understand courses through AI generated summaries, recommends classes based on their goals and interests, and automatically generates conflict free, balanced schedules. It gives students a simple, guided path through the entire planning process.

How we built it

We used a React frontend, a lightweight backend, and a relational database to store courses, schedules, and profiles. ChatGPT refined our project outline, Replit AI generated early schema drafts, and Google AI Studio helped validate and structure our MVP. We combined AI summaries with deterministic scheduling logic to keep results clear and reliable.

Challenges we ran into

We faced issues with inconsistent course data, designing reliable prompts for predictable AI outputs, and balancing complex preferences during schedule generation. Creating a clean and intuitive UI for multiple planning tools also required several iterations.

Accomplishments that we're proud of

We built a functional end to end tool that can summarize courses, recommend options, and generate real schedules. We created a clean, student friendly UI and an AI layer that produces useful, consistent insights. Most importantly, we solved a real problem students face every semester.

What we learned

We learned how to structure AI prompts for clarity, how to model data for course planning, and how to combine deterministic logic with LLM powered insights. We also discovered the importance of rapid iteration and testing across different AI platforms.

What's next for SchedulAI

Next steps include adding multi semester planning, pulling live course data, predicting workload from past syllabi, and integrating major requirements. We also plan to refine onboarding and expand personalization so every student gets a tailored academic path.

Built With

  • chatgbt
  • codex
  • googleaistudio
  • replit
Share this project:

Updates