Inspiration

The search for people to play sports with is always tricky. Whether you’re new in town, your usual crew bailed, or you just want to try something new, finding a partner can be a hassle. We thought, why isn’t there a fun and easy way to connect people who love the same sports? That’s how AthLink was born! It’s like Tinder… but for sports buddies.

What it does

AthLink helps you find people nearby who want to play the same sports you do. Whether you're into basketball, tennis, running, or yoga, AthLink connects you with potential partners at your skill level and location. Just swipe, link up, and play! It’s simple, quick, and makes meeting people easy (without the awkwardness).

How we built it

We built AthLink using React Native, so it runs smoothly on mobile devices. Our backend is powered by Firebase Firestore for user data and chats, and we use Firebase Authentication to keep everything secure. The secret sauce is our AI similarity model, trained to match users based on sports interests, skill levels, and how close they are to each other. The model runs through Firebase Functions or directly on the app using TensorFlow.js, making matches fast and accurate.

Challenges we ran into

  1. Matching people isn’t as easy as it sounds! Training a model that actually understands similarity took a lot of tweaking.
  2. Getting the model to work with React Native and Firebase was a learning curve.
  3. Making the user flow simple and fun while juggling a tight deadline—challenge accepted!

Accomplishments that we're proud of

  1. We successfully trained and deployed a similarity model that feels smart and makes awesome recommendations.
  2. We created a clean, smooth multi-step signup flow that gets you swiping in minutes.
  3. We connected AI, Firebase, and React Native into one seamless experience!

What we learned

  1. How to integrate machine learning models into mobile apps (and make them fast).
  2. Firebase is amazing for quick, scalable backends (but requires some patience!).
  3. The art of pivoting when thing don't necessarily go as planned.

What's next for 43-AthLink

Built With

Share this project:

Updates