Vormex connects students based on their interests, skills, and goals. Users can:

Discover nearby like-minded students

Send and receive connection requests

Share real-time live location after accepting a request

Chat privately with typing indicators and activity status

Build a profile that highlights skills, college, and interests

How we built it

Frontend: React Native

Backend: Firebase (Authentication, Firestore, Realtime features)

Maps: Real-time device movement tracking using location listeners

Core features: Skill matching, connection flow, notifications, live location, and chat system

Challenges we ran into

Achieving smooth real-time location updates similar to Uber

Managing Firestore reads and writes efficiently

Handling chat performance, typing status, and last-seen logic

Designing a simple, clean UI for quick navigation

Ensuring accurate skill-based matching

Accomplishments that we're proud of

Creating a fast, clean student-matching experience

Implementing Uber-style real-time movement on the map

Building a full connection + request + chat flow from scratch

Designing a platform that solves a real need for students

Optimizing the app to feel lightweight and smooth

What we learned

How to build and optimize real-time systems

Working with location services and movement rendering

Handling state management for chat and requests

Improving UI/UX for clarity and speed

Understanding user behavior and what makes a connection platform effective

What's next for Vormex

AI-based student matching

Voice and video calls

Advanced profiles with portfolios

Group discovery for teams and clubs

Campus-based communities

More refined location accuracy

Launching beta testing in multiple colleges

Built With

Share this project:

Updates