Inspiration
Students and graduates spend hours sifting through job ads, tailoring resume and cover letters, only to end up with another Thanks for Applying email (if there is even an email lol).
We believed there had to be a better way - one without resumes, cover letters, or corporate fluff.
So we built Right Fit.
What it does
Right Fit is a community-driven hiring platform where students and employers connect through real work, not resumes.
Students create profiles by showcasing projects, backed by links like GitHub or live demos. Employers create profiles and post roles with the skills they’re looking for.
From there, both sides discover each other through a simple swipe interface:
- Swipe right if interested
- Swipe left if not
When both sides swipe right, it’s a match. They can then view each other’s full profiles and move forward with conversations or interviews.
No more AI slop, just pure connection.
How we built it
We built Right Fit as a mobile-first web app using the T3 stack:
- Frontend: Next.js (React)
- Auth & Database: Supabase
- API: tRPC
- ORM: Prisma
Challenges we ran into
- Building a smooth swipe experience: early versions felt laggy and didn’t handle card removal properly
- Supporting two user roles (students and organisations): added complexity to permissions, UI, and data handling
Accomplishments that we're proud of
- Creating a smooth, intuitive swipe-and-match experience
- Delivering different experiences for students and employers within one app
What we learned
- Keeping the scope tight is critical
- Plan less, code more
What's next for Right Fit
- Present job ads instead of organisations for student users
- Smarter matching to better connect students and employers
- Peer reviews to strengthen trust and credibility
- Evaluating how well projects reflect actual skills with AI
Built With
- nextjs
- prisma
- shadcn
- supabase
- tailwindcss
- typescript
Log in or sign up for Devpost to join the conversation.