The Spark ⟢
We’ve all been there—starting a personal project with excitement, only to lose motivation along the way. Our team realized that what we needed wasn’t just discipline, but a support system. That’s why we built Momentum—a platform that matches developers with teammates and mentors, giving them the push they need to bring their software projects to life!
What Momentum Does ༄
Momentum connects coders who are driven to make waves by providing the tools and support they need to succeed:
~ Project Creation & Team Building – Users can create projects and receive team member requests, or explore existing projects and apply to join.
~ AI-Powered Mentor Matching – Our algorithm analyzes a project’s tech stack and needs, then automatically assigns the most qualified mentor from our database to guide the team.
~ Scrum Resources for Success – In addition to teammates and mentors, users have access to a resources page that walks them through the Scrum framework, helping them stay organized and on track throughout their projects.
Momentum is more than just a platform—it’s a community where coders can collaborate, grow, and achieve their goals together.
How We Built It ⚙
Frontend: Next.js, React, TailwindCSS
Backend: TypeScript, Next.js API routes, Prisma, PostgreSQL
AI Integration: ChatGPT API for mentor matching
Version Control: GitHub for collaboration
Challenges We Tackled ᨒ
~ Initially tried a T3 Stack (Next.js + tRPC + Prisma) but pivoted due to a steep learning curve.
~ Developing a reliable mentor-matching system—figuring out the best way to query ChatGPT with structured data.
Wins We’re Proud Of ✮
~ Successfully implemented routers & handlers for backend functionality.
~ Built an AI-driven matching algorithm that connects projects with the right mentors.
~ Designed a clean UI and wave animation using TailwindCSS.
~ Adapted quickly to new tech stacks and iterated fast!
Key Takeaways ➴
~ Choosing the right tech stack matters—balancing ambition with feasibility is key.
~ AI integration can streamline complex workflows, but prompt engineering is crucial.
What’s Next? ≫
~ Advanced Project Search – Filter teams by tech stack and interests to find the perfect fit.
~ Expanded Scrum Support – More in-depth guides and structured workflows.
~ Better AI Matching – Refining ChatGPT’s responses for even more accurate mentor pairing.
Momentum is just getting started—let’s build together! 🚀✨
Built With
- git
- next.js
- postgresql
- prisma
- react
- sql
- tailwindcss
- terminal
- typescript
Log in or sign up for Devpost to join the conversation.