Our Solution

Our Solution

Die friedliche geburt - A peaceful journey of your childbirth.

Our Solution

In the cross-platform mobile App “Die friedliche Geburt” created in the framework Flutter, the user will enjoy the full journey of a peaceful birth.

The user will enjoy online courses, calming and trusting meditations, podcasts with category filter, tried and tested audio hypnosis with different background music, exclusive live sessions with Kristin, a calendar to track their activities and way more.

The audio and video materials can be downloaded so they can be accessed without the internet to be accessible in the hospital while giving the birth.

The App provides a guest mode where the user can access limited content to get used to the applied methods of Die friedliche Geburt.

For more curious users they can register for a 14 days free-trial to access more content and explore the first module of the online course.

For the subscribed users the whole App with all functions will be available.

telescope_mas

Key Components

Key Features
registration

User registration and profile management

registration

Audio and video player

registration

Calendar

registration

Download and Offline Management

registration

Push notifications

registration

API development and server

registration

Infrastructure set up

registration

Admin panel

Tech Stack

Tech

Cross platform development flutter (Dart)

Back-end

Flutter applications are written in Dart. Dart is an open-source and free language. Flutter contains more app-specific libraries, including widgets, materials, and cupertino. With this, it is possible to build an application that will run on 6 different platforms simultaneously. These include Windows, Linux, Android, Mac, and iOS.

Logic

Back-end

Backend development was done using WordPress, which allows easy editing and uploading of content. MySQL DB is designed for high-performance applications, with full-text indexes and memory caches to enhance performance. API logic was created to call data from the server to the user, including podcasts, offline podcasts, and hypnosis.

Social Login

Social

We integrated social logins such as Apple login, Google login, and Facebook login so that creating a new account was no longer necessary. Using social login makes the process seamless and easy. So users do not have to worry about resetting their passwords after registering or logging in.

Vimeo Player

Social

Vimeo Live and the Vimeo Player have been integrated to provide meditation videos and live sessions. You can upload videos to Vimeo, edit them, delete them, and set privacy settings for them. Enjoy unlimited video uploads and secure access to your videos.

How Vitec Archived The Project Goal?

Client goal

In collaboration with our partner, we enhanced the app idea with small but meaningful features that helps women prepare for a positive and peaceful birth experience. Our team mapped all features & modules, and worked closely with our partner to finalize the visual representation.

Marc:
In collaboration with our partner we conceptualized the mobile App together. We transformed the needs of the user into user stories and after into a meaningful feature list.The goal was to transform “Die friedliche Geburt” that was using a Word Press website to a meaningful and representing Android and iOS App.

services category

For this project we worked together with an agency at Berlin together to create a very special and matching UI/UX. In design sprints we iterated of each user story / feature and transformed text into a beautiful UI/UX.

The goal was to have a silent, comfortable and very warm design that takes th user on the peaceful journey to having pain-less birth.

services category

We used the MVVM pattern to develop the code architecture that is easy to maintain and can handle new features in a strong architectural pattern. We followed best practices for handling the offline accessibility and injection of multiple internal and external dependencies. To keep the App as simple as possible to use we developed a dynamic user interface for all 4 user types of the App.

services category

The implemented features and the required offline cache concept were successfully tested in an agile testing process by our QA. For the big launch of the mobile App we conducted a close beta testing with different existing users and fiexed identified bugs and smaller feature changes. Now we were ready to launch!

services category

Our team was overjoyed on the day of deployment of Die friedliche Geburt App. After 9 months of collaborative and dedicated work we finally published to thousands of pregnant women. To keep our “Die friedliche Geburt” IT Solution up to date and growing, we are providing 360° IT Support. Stay tuned for the next major releases!!!

services category

Main Functionalities

Functionalities
Check-Out

User Registration And Profile Management

Check-Out

Die friedliche Geburt handles 4 different user type

Guest Users: App users who use the app without sign up. The guest users have access to only some sample meditations and podcasts.

Trail Users: App users who signs up in the app for a 14-day free trial. They get access in a limited way to the core feature of the App.

Paid User: App users who subscribed on the website for the online course. They get access to all the features of the app.

Inactive users: The inactive users are those who continue to use the app after their pregnancy. They can still access the saved podcasts and courses even though they cannot access other parts of the App.

Check-Out

Online Courses

Check-Out

The online course is an interactive course for the user with videos, learning material and more.

It is split into 4 different modules which the user should do one by one to prepare the best of the birth. Each lesson can be marked as complete to navigate easier through the modules. The user status will be tracked in the feature.

Download videos can be accessed in offline mode as well.

Check-Out

Calendar

Check-Out

Users of Die friedliche Geburt App can use the calendar as a diary or to keep track of past activities. Whenever a video or audio is watched or listened in the application, it will be added to the calendar. By clicking any date, the user will be able to view the history of that day with the personal note if they have added it. Additionally, if a live session is scheduled for a future date, it will appear on the calendar.

Check-Out

Hypnosis

Check-Out

Hypnosis will be played in a special designer audio player. Over 100 different hypnosis can be accessed and downloaded with 4 different background music. Sleep timers, automatically repeats and more have been implemented to make the experience as convenient as possible. Hypnosis are the most important part of the App as they are listened while birth to go into the required trance.

Check-Out

Live Session

Check-Out

Weekly live sessions are performed with all paid users of the App using a native player connected to VIMEO live streaming. Using a live chat important questions can be asked/answered or hints can be shared to having a peaceful birth in the best possible way.

Biggest challenge

Biggest challenge and our journey of overcoming

Biggest challenge

It was challenging to manage a high user load, and the app’s low response time as all was managed on a WordPress back-end. Read how we overcome those challenges after installing a monitoring tool and implementing 2FA authentication.

App Performance Improvements

Due to the WordPress database design simple data requests between the mobile App and server took a lot of time. By introducing a redis cache we could reduce the response time of the server by 50%.

On the same time we optimized the sizes of the used video, audio and image files to provide required quality but not unnecessary quality.

We enhanced our local cache handling concept to reduce the server requests done per user session based on the data types. Applying the different methods we could increase the performance dramatically but the performance is a never ending topic and we continuously seeking for improvements.

To prevent security issues, we have updated the registration process.

While verifying registration, we did not add all new users directly to the user database. To prevent security issues and hacker attacks, we set up a temporary table and transfer data to the user table after user verification. With a temporary user table, we can improve the flow by adding the user only after he has approved the OTP.

A second step, we have included the MFA option on the OTP screen and displayed the relevant message if the user only has an email address; but if the user only has an SMS number, we would use SMS.

Most special moment in our journey

journey

The Die friedliche Geburt App is unique and special in the sense that it is designed specifically for women to have a peaceful birth experience.

It is the only app on the market that is used during giving birth to a baby, and we are very proud to be the 360° Partner Software Development Partner that can put hands-on by providing a high-performing IT Solution that all women can rely on in one of their most important moments of life.

The innovative features of Die friedliche Geburt mobile App supports pregnant women through this exciting period of life while also easing any anxieties or fears they may have regarding childbirth with proven birth preparation methods - all while providing an amazing user experience that will instantly grab moms' attention!

Therefore, we paid much attention to making the App a wonderful companion for mothers-to-be.

journey

Leave A Reply

Reply

Your email address will not be published. Required fields are marked *

Marc

Marc Roset, CEO at Vitec, loves working with people around the world to develop trend-setting and innovative IT concepts. His working methodology can be summarized as follows: "Talent wins games, but teamwork and intelligence win championships."

Other Interesting 360° Success Stories

Portfolio

Every successful project has its own success story. We aim, we work, we deliver and let our next projects tell a new story. We have a lot more in our closets. Please let us know if there is anything you need and we will bring it out for you. Together, let's create another one.