Us. More. Together
Famlicious is a family messaging, photo, and timeline sharing app created to help connect families together.
Family chat app
The app interconnects family members no matter where in the world they might be, so that they can easily stay in touch.
Famlicious brings families closer together by creating a trusted, secure environment in which to share the moments and events of life.
It’s possible to build a dynamic family tree that will display all family connections and preserve and share your family story.
Our client partnered with us to create a unique family chat app. He wanted to launch a mobile application that would keep family members in touch with each other in our hectic lives, which are driven and empowered by digital access.
The client had
We were responsible for
Project manager/business analyst
Now the application is released on both iOS and Android.
The app was initially designed to be as simple as possible to avoid bunching, and to make it easier for a user to interact with the app, regardless of the device that is used.
Famlicious creates a private, secure, family-only space.
It’s easy to share full-resolution photos and videos to the timelines.
Your profile is automatically connected to the dynamic family tree.
It’s possible to schedule a message for the future so that birthdays and other important dates won't be missed.
Since timelines and messages are stored indefinitely off the phone, it's possible to retrace the timeline even if you launch the app on a new device.
The client already had the design and code, but neither met the quality standards. Each was poorly suited to the needs of the project.
Our team started everything from scratch to make the product future-proof and efficient.
The customer wanted to create a complex app with plenty of features but this way it would be similar to a social media app. The functionality would be extremely heavy, and there was no guarantee that users would like it.
We started with MVP development, after which we built a simple version of the product with its basic functionality. On that basis, we analyzed feedback from users. Only with a positive result could we implement additional features.
The objective was to create a fast, secure, real-time chat app and provide trouble-free sharing opportunities like Family Timeline. Moreover, the app had to be scalable enough to support a great load of users.
We chose PubNub ChatEngine as the means for chat implementation. ChatEngine contains all the essential chat components along with solid back-end infrastructure. It also offers secure, stable functionality, so it's the ideal choice for anyone who wants to incorporate real-time chat.
The dynamic family tree is a major feature of the Famlicious app. However, the conventional family tree (with the oldest generation at the top and the youngest at the bottom) wasn't sufficiently flexible to allow the addition of new users.
To make this feature work, we decided to use a graphing database. Thus, we chose Neo4j for the automatic tracking of family relationships and the ability to interconnect the various people in a given family tree. Additionally, we used a PostgreSQL database for family names, photos, user profiles, descriptions, etc.