Hobbify

Find your people, share your passion.

Hobbify App Screenshot

Hobbify is a mobile app designed to bring hobby enthusiasts together by making it easy to create and join local events based on shared interests. Whether it's hiking, gaming, photography, or pottery. Hobbify helps users find like-minded people nearby and connect in real life.

It was developed collaboratively in a small team as part of a university project, where we aimed to solve the problem of social connection around shared hobbies. Built with React Native and Firebase, Hobbify offers a smooth cross-platform experience to help users grow their communities through hobby-based events.


Features

  • Create new events based on hobbies
  • Join public or private events near your location
  • Create an account and log in securely
  • Set up a personal profile and manage your events
  • Rate fellow members after events to build trust

Tech Stack

  • Mobile Framework: React Native
  • Backend & Auth: Firebase (Firestore + Auth)
  • Design: Figma
react nativefirebasefigmaexpo

Hobbify Event FeedEvent Details Page

Check it out

You can find the project here


Motivation

During university, I realized how difficult it can be to make new friends who share the same hobbies, especially in a big city where everyone's on different schedules. I wanted to create a platform that could break that barrier by encouraging real-world meetups around things people genuinely enjoy.

Hobbify was born out of the idea to help people stop scrolling and start doing. Whether you want to find a running buddy, start a weekend sketch group, or just meet others who love playing board games, Hobbify helps make that happen.


Learnings

  • Building a mobile app from scratch using React Native and Firebase
  • Setting up authentication flows and secure real-time databases
  • Designing smooth user navigation and event flows for mobile users
  • Handling image uploads and user-generated content
  • Creating rating systems and profile trust mechanics

What Can Be Improved

  • Push Notifications
    Sending event reminders or messages would improve engagement and reliability.

  • Event Discovery Algorithm
    Smarter recommendations based on user interests, past activity, and location.

  • Group Chat
    Adding a group chat for each event would enhance communication between attendees.

  • More Secure User Verification
    SMS or ID-based verification to improve trust and safety for public meetups.

  • Admin Tools
    Allow event creators to manage RSVPs, approve participants, and moderate behavior.