Inspiration

Community college students often struggle with planning their transfer journey, facing complex requirements and course selections. We witnessed many peers taking unnecessary classes or missing critical prerequisites, delaying their transfers. This inspired us to create an AI-powered solution that simplifies the transfer planning process.

What it does

EduPlan AI creates personalized course schedules for community college students planning to transfer to universities. It analyzes their academic history, target university requirements, and major prerequisites to recommend the optimal course sequence. The platform provides visual schedule layouts, transfer requirement tracking, and GPA impact analysis to help students make informed decisions

How we built it

We developed EduPlan AI using a modern tech stack:

React with TypeScript for a robust frontend Tailwind CSS for responsive design OpenAI's GPT-4 API for intelligent course recommendations Chart.js for visual analytics Web scraping tools to gather real-time course data Context API for state management React Router for navigation

Challenges we ran into

Rate limiting with the OpenAI API required implementing sophisticated queuing and caching Scraping course data from various college websites needed careful handling of different formats Balancing real-time data with AI-generated recommendations while maintaining accuracy Creating an intuitive UI that presents complex academic information clearly

Accomplishments that we're proud of

Built an intelligent system that provides actionable transfer guidance Implemented real-time course validation against college catalogs Created beautiful visualizations for schedule planning and progress tracking Developed a scalable architecture that can support multiple colleges and universities Achieved high accuracy in course recommendations through AI integration

What we learned

Advanced techniques for handling API rate limits and caching Strategies for combining AI with real-world data Best practices for building accessible education technology The complexity of transfer requirements across different institutions

What's next for EduPlan AI

Expand support for more colleges and universities Add degree audit functionality Implement collaborative features for counselors and students Develop mobile applications Integrate with college registration systems Add predictive analytics for transfer success rates Create a counselor dashboard for student monitoring

Built With

Share this project:

Updates