As a high school student myself, I know how difficult the process of applying to college can be, and that is exactly why I created EduSuite. EduSuite aims to provide high school students with the guidance they need for applying to college without them needing to hire expensive college counseling services. Additionally, many parents and students often have to rely on scattered information all across the internet in order to just get an idea of how the college application process works. That's why EduSuite brings all this scattered information into one application and helps students get a head start on their college applications through its AI profile scoring, research guide, and comprehensive tracking. Through the creation of EduSuite, I learned how to develop full-stack applications, effectively integrate APIs into ecosystems, and how to systematically debug errors. I built EduiSuite primarily using JavaScript, HTML, CSS, React, and Vite. I used React and Vite to develop the front end, and then utilized the Gemini 3.1 Flash model for all the AI features, which means that the AI Profile Score and the Research Coach both utilize the Gemini model to provide the AI-based responses. Furthermore, I faced numerous challenges in creating EduSuite, but the primary one was that after adding the Research Coach feature, the whole application's user interface was blank, and it took almost 3 hours of debugging to finally fix that issue. The issue was caused by the Research Coach component, which was importing from functions that did not exist, and I originally did not know that, so I had to spend a lot of time trying and figuring out what the problem was. To conclude, in the future, EduSuite will be expanded into a mobile application, rather than just a web application, and it will also have additional AI features, such as essay reviewing and scholarship matching, in order to expand its purpose and help students in their whole college journey.

Built With

Share this project:

Updates