Inspiration
Many people want to learn new skills but don’t know where to start, what to study next, or how to stay consistent. We were inspired by how confusing and overwhelming online learning can feel, especially for students. We wanted to build something that feels like a personal AI mentor guiding your learning journey.
What it does
GRASKILLS.AI is an AI‑powered skill planner that creates a personalized learning roadmap based on a user’s interests, goals, and current skill level. Users get:
-A clear step‑by‑step learning path
-Weekly plans and daily tasks
-Progress tracking
-AI guidance on what to learn next
It turns a simple goal like “I want to learn web development” into a structured, achievable learning plan.
How we built it
We built GRASKILLS.AI as a web application with:
-A clean and modern frontend for onboarding, dashboard, and progress tracking
-Gemini AI to analyze user goals and generate personalized learning roadmaps
-A structured flow where users select interests and skill level, then receive AI‑generated plans
The system combines user input with Gemini’s reasoning to deliver smart, adaptive learning guidance.
Challenges we ran into
Designing prompts so Gemini returns structured and useful roadmaps
Making the AI feel personalized, not generic
Managing multiple flows (onboarding, dashboard, roadmap, tasks) within limited hackathon time
Balancing simplicity and functionality in the UI
Accomplishments that we're proud of
Building a fully functional AI‑powered learning planner
Creating a smooth onboarding → roadmap → progress experience
Successfully integrating Gemini AI for real‑world usefulness
Delivering a complete end‑to‑end learning workflow
What we learned
How to design AI‑first applications
How to prompt large language models for structured output
How to build a user‑focused learning experience
How to rapidly prototype under time pressure
What's next for GRASKILLS.AI
Add more detailed progress tracking
Integrate course and resource recommendations
Improve AI coaching and feedback
Add reminders, goals, and streaks to boost consistency
Built With
- css
- figma-make
- firebase
- gemini-api
- github
- html
- javascript
- local-storage
- skills
- tasks
Log in or sign up for Devpost to join the conversation.