Social Media App For Liviit

Project Type

Design and development

Tech Stack

Laravel
React

About the Client

After running a relatively simpler web-app for 8+ years, Matt Robertson, the founder of Liviit, decided to switch gears and bridge the gap that was created by the shift in the technological paradigm and the rise of mobile. A visionary man with a plan, Matt set out with the tedious task of looking for the perfect technology to shift on and the perfect team to help him with it. Liviit was originally designed to assist people in their day to day lives by streamlining their daily activities in their busy schedules. With just a functional web-app that featured 'Private Hubs' & 'Community Networks' and futuristic ideas, Matt wanted to build a Mobile App for his concept.

First Steps

Following an extensive research on mobile options, online tutorials, which led him to Tech-Talks held at GeekyAnts and his purchase of NativeBase Starter Kit Pro, Matt reached out to GeekyAnts on May 5th, 2018 with the hope of a solution. He explained his vision of producing Liviit 2.0 on mobile and put forward a list of requirements that would help him achieve his goal.After a quick discussion with the Business Development Team, Matt successfully hired GeekyAnts to make his dream a reality with a team of two React Native engineers and one Laravel engineer for backend development. Initially, Matt wanted to follow a fixed timeline with a fixed cost plan but understanding the scope and benefits of sprint-wise Agile, he quickly followed and agreed to it.The only thing left to do now was to get to work.
The GeekyAnts team would take up the responsibility to create the Front-End of the app with the Liviit team taking up the task of QA and testing. There were six milestones that were decided for the ap

CHALLENGES IN EXECUTION & SOLUTIONS

The Agile system helped keep Matt in the loop of everything that went on with the project. Every small detail was conveyed and the constant back and forth communication was vital for this project’s success. One of the major challenges faced by the team was to understand exactly what Matt wanted his app to look and function like. Since this was a COPPA compliant project, another challenge was to define roles and permission for each and every type of member, but these obstacles were overcome with the solution oriented approach taken by the team towards the problem and Matt’s patience to explain his ideas in vivid detail.

OUR APPROACH

A structured end-to-end approach ensuring smooth execution from planning to delivery. Each phase is designed to optimize efficiency, user experience, and product quality.
Key Points:
Keeping the project of building a social media platform in mind, the initial strategy was to introduce a fixed timeline model, which then transformed into a time and material model considering the scope and benefits.Focus on user-centric design and scalable developmentConsidering an upgrade from RoR, the choice of tech stack for this project was React Native, given the sheer versatility of the framework, with AWS S3 and Exchange Server in the backend.We implemented wireframes to understand user journey and derive the most efficient experience, while using the latest design systems, as per the client's demands.The first milestone marked the completion on UI, followed by a user management system, a linked accounts feature, hubs management, to-do's management and a feed management module.With over 3 years of development, the project is still ongoing with new improvements and features being implemented regularly.

Strategy

Keeping the project of building a social media platform in mind, the initial strategy was to introduce a fixed timeline model, which then transformed into a time and material model considering the scope and benefits.
Strategy

Analysis Planning

Considering an upgrade from RoR, the choice of tech stack for this project was React Native, given the sheer versatility of the framework, with AWS S3 and Exchange Server in the backend.
Analysis Planning

UI/UX

We implemented wireframes to understand user journey and derive the most efficient experience, while using the latest design systems, as per the client's demands.
UI/UX

Development

The first milestone marked the completion on UI, followed by a user management system, a linked accounts feature, hubs management, to-do's management and a feed management module.
Development

Testing

At the end of each sprint, the finished product was delivered to the client for UAT and feedback was implemented on to make the app more stable.
Testing

Delivery

With over 3 years of development, the project is still ongoing with new improvements and features being implemented regularly.
Delivery

The Right Conversation Can Save You Six Months.

Whether you’re navigating AI adoption, modernizing legacy systems, or scaling a product - we start by listening. No pitch deck. No template. A real conversation.