Hobbify
Find your people, share your passion.

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


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.