Inspiration

NextStep AI was inspired by a common problem among many students and early professionals: having ambitious goals but feeling overwhelmed about where to get started. Whether that is preparing for internships, academic success, or growing their career, many people tend to struggle with planning and executing. I wanted to build a tool that doesn't just plan out their goals, but actively guides users toward meaningful progress one step at a time.

What it does

NextStep AI turns high-level goals into personalized step by step plans. Based on a user's goal, timeline, availability, and experience level, the app generates a structured roadmap and highlights your NextStep. Which is the single most important action that a user should take. Users can track their progress, mark their tasks complete, and get voice based motivational messages from NextSteps coach.

How we built it

The project was built using Next.js with the app router for the frontend and API routes. Google Gemini is used to generate structured, actionable plans. MongoDB Atlas stores users, and task data, which enables persistent progress tracking. ElevenLabs is used to generate natural, human sounding voice motivation and AI coach messages during focus mode, or explaining tasks.

Challenges we ran into

One challenge as making sure that AI outputs were structured in a way that it is consistent, and actionable rather than generic. Another was coordinating real-time UI interaction, persistent database state, and AI generated content while maintaining a smooth user experience. Integrating voice features in a way that felt helpful and motivating rather than distracting also required careful design.

Accomplishments that we're proud of

I am proud of building a complete end to end product with the timeframe that was given. NextStep AI successfully combines AI planning, execution support, progress tracking, voice motivation, and focus tools into a cohesive experience that goes beyond traditional planners.

What we learned

I learned the importance of designing AI tools around execution and user experience, not just generation. We learned how to integrate multiple AI services, manage persistent state, and build interactive features that support real world behavior change.

What's next for NextStep Ai

Next steps includes much deeper personalization for users, and even more involved progress tracking. Better task replanning when people fall behind on the goal.

Built With

Share this project:

Updates