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
Log in or sign up for Devpost to join the conversation.