Inspiration
Many students know what career they want, but they often struggle with what to learn next and how to stay consistent. Learning resources are scattered across the internet, and beginners can easily feel overwhelmed. DreamChase AI was inspired by the idea of creating a personal AI mentor that helps students turn their dream careers into clear, actionable learning steps. Instead of vague advice, the system guides users with structured learning paths and daily tasks.
What it does
DreamChase AI is an AI-powered learning companion that helps students work toward their dream careers.
Users enter:
their dream career their current skills
The system then generates:
a personalized learning roadmap daily learning tasks recommended resources an AI mentor chat to explain concepts a progress dashboard to track learning This helps learners stay focused and know exactly what to study next.
How we built it
DreamChase AI was built as a web application powered by AI.
The frontend was developed using HTML, CSS, and JavaScript to provide a simple interface where users can enter their career goals.
The backend was built using Python and Flask, which handles requests and communicates with the Gemini API to generate personalized learning plans.
The system flow works like this:
User Input → Flask Backend → Gemini AI → Generated Learning Roadmap → Displayed in Dashboard
This allows the application to dynamically create learning paths tailored to each user.
Challenges we ran into
One of the biggest challenges was structuring AI responses so that the roadmap could be displayed properly on the interface. Sometimes the AI returned responses that were not formatted consistently.
Another challenge was connecting the frontend and backend smoothly, especially while handling API requests and responses.
We also had to design prompts carefully so the AI generates useful and practical daily tasks instead of generic suggestions.
Accomplishments that we're proud of
We are proud that we were able to build a working AI-driven prototype that turns career goals into structured learning plans.
Some achievements include:
successfully integrating Gemini AI
generating personalized roadmaps
creating a simple and user-friendly interface
building a system that encourages daily learning consistency
Despite limited time, we managed to create a project that demonstrates how AI can support real educational guidance.
What we learned
Through this project we learned:
how to integrate AI APIs into real applications
how prompt design affects AI output
how to build a backend with Flask
how to connect frontend and backend systems
Most importantly, we learned how AI can be used not just to answer questions, but to guide learning journeys and motivate students.
What's next for DreamChase AI
Future improvements could include:
adding user accounts and saved progress
creating adaptive learning paths based on performance
integrating coding practice platforms
building a mobile-friendly version
adding skill assessments to personalize learning further
Our long-term vision is to make DreamChase AI a personal AI mentor that helps students worldwide achieve their career goals step by step.
Log in or sign up for Devpost to join the conversation.