Social Network App|

Clubz

The idea for Clubz arose from the personal need for one place to look up local parties and plan the upcoming weekends with our friends.

The solution was a social network for events, where users can view what their friends are up to, discover and share parties and manage their own.

Simultaneously, club owners should have the opportunity to efficiently manage and promote their parties to a local audience, since there is no other current alternative to efficiently market events.

Technologies

  • Flutter Logo
    Flutter
  • Riverpod Logo
    Riverpod
  • Supabase Logo
    Supabase
  • PostgreSQL Logo
    PostgreSQL

Challenges

When developing the social network app, it was crucial to keep the UX design intuitive and efficient for new users, besides the need to support both, personal and business users. A well guarded security and permission system had to be set up to keep private user data private. This could be achieved with row level security policies in Supabases database system PostgreSQL. This system also made the implementation of queries with the necessary complexity and localization features possible.

Furthermore, many APIs and services had to be connected and interlinked, to support all the apps features, like push notifications, Google Places and Facebook or Apple sign up. Finally, the whole app had to be optimized and reiterated multiple times, to align with all policies of Google and Apple to get approval on both stores.

Results

Clubz became a scalable full-stack app, which is now live on the App Store, Google Play and web. The app allows for an intuitive creation of profiles and events. Various functionalities make the app a truly social network for its users, like following their friends, sharing events with them, uploading pictures and maintaining a diary of their own past events.

Clubz allows for an easy discovery of local happenings and an overview of every important information at a glance. This means a huge advantage for both, personal and business users. Extensive features for professional hosts offer them further options to manage, promote and plan their events ahead.

In summary, Clubz is able to solve the initial problem and now is at the beginning of building a local community

Links

Check out the source code on GitHub or the live version on Google Play and App Store.

Screenshots

Feed Page with Filter
Feed Page with Filter
Profile Page
Profile Page
Create Events
Create Events
View Event Details
View Event Details
Search Profiles
Search Profiles
View Followers
View Followers
Edit Profile Settings
Edit Profile Settings
Filter for Feed Page
Filter for Feed Page
Pick Location with Google Places
Pick Location with Google Places
Profile Page
Profile Page