Inspiration

People love learning new things. People also don't like to pay (who can blame them in this economy). We wanted to bring a way for people to exchange skills instead of money.

What it does

After you submit a video teaching demo, MindMate authenticates your teaching ability through an AI powered video evaluation tool. If it your score a certain criteria and score, you can match with someone who wants to learn your skill and can teach you something you want to learn. MindMate also allows you to chat using WebSocket.IO, find people in your area, and set up synchronous teaching sessions.

How we built it

  • Frontend: React

  • Backend: Express.js + Node

  • Authentication: Firebase Auth

  • Video Analysis: Gemini API

  • Database: PostgreSQL

  • Real-time Chat: WebSocket.IO

What's next for MindMate

  • Add an in-app video chat feature.
  • A more comprehensive analysis of teaching demos
Share this project:

Updates