Inspiration
As high school students ourselves, we noticed that many peers feel overwhelmed trying to choose the right clubs, courses, and career paths—especially with limited guidance. We wanted to build a free, accessible tool that makes high school planning easier and more personalized.
What it does
Aspira is an AI-powered web app that generates a customized 4-year high school roadmap based on a student’s interests, goals, and strengths. After answering a short quiz, students receive tailored club recommendations and a downloadable PDF with their roadmap.
Key features:
AI-generated guidance using Mistral 7B via OpenRouter
Fallback scoring system to ensure results even without API response
Categorized club database sorted by interest
Instant PDF generation for offline access
How we built it
Frontend: HTML, CSS, and JavaScript
AI Integration: Mistral 7B through OpenRouter API
PDF Generation: jsPDF library
Fallback System: Custom scoring logic based on quiz answers
Challenges we ran into
Handling API limitations and ensuring reliable results
Designing a scoring system that feels relevant and helpful
Balancing customization and simplicity in the UI
Making the PDF generation dynamic while preserving design
Accomplishments that we're proud of
Built a fully functional AI-powered planning tool in a short time
Successfully integrated the Mistral 7B model via OpenRouter
Created a custom fallback scoring system to ensure consistent results
Designed a clean, user-friendly interface for students
Enabled on-the-fly PDF generation for personalized roadmaps
Made something that can genuinely help students reduce stress and plan smarter
What we learned
How to work with language model APIs and handle timeouts/errors gracefully
How to design a meaningful quiz system and translate inputs into actionable recommendations
How to dynamically generate and style downloadable PDFs with jsPDF
The importance of user experience when designing tools for younger audiences
How to manage and structure data for quick access and clean categorization
What's next for Aspira
Add GPA and course tracking to the roadmap
Offer more personalized advice, including summer programs and competitions
Build a login system to save and revisit plans
Translate the app to multiple languages to reach more students
Partner with schools or counselors to offer Aspira as a free planning tool for under-resourced students
Built With
- css
- github
- html5
- javascript
- jspdf
- mistral
- vercel
Log in or sign up for Devpost to join the conversation.