SyncMate

With the tech industry becoming more populated than ever, it's getting increasingly difficult to get referrals, jobs, internships or even guidance from those around us. While we have tools that help cater to the job prospects, we miss out on mentorship opportunities from people who have already made it big.

SyncMate is a mediator between a mentor that wants to provide guidance and a mentee who needs that advice. It's just that simple. You ask for help, and you get it. All at the click of a button.

Tools & Technologies used

  • Product design and prototyping: Figma
  • Frontend stack: Typescript, React, TailwindCSS
  • Database operations: Supabase,
  • Backend stack: Socket(dot)io Express.js and Node.js

Challenges faced

Role-based Google Authentication done and cracking the video chat features were our toughest challenges.

Learnings & Takeaways

We have learnt a great deal not only limited to the tech side of things but also understood the effect of being on the same page and working harmoniously in a team with everyone putting in the best of their efforts. Needless to say, this project has been very beneficial to go from being at a beginner level in a tech stack and actually building on it. It moved us JavaScript people to TypeScript and it's something we're kinda proud of. 😂

Next steps

SyncMate is an open-sourced project on Github so we would love for any contributions that help us move the idea in a positive direction. A feature we have been iterating on (but didn't get the time to implement) is scheduling of calls for when a mentor is unavailable for any reason whatsoever. It would also be very helpful to link Google calendars for the same, enabling a better UX.

Built With

Share this project:

Updates