App for breathing
Buteyko breathing technique allows to optimize health, mental clarity and performance
The client is a startup from Ireland with an idea of making an app for breathing technique.
The main challenge was to make the cross platform mobile app on React Native, and to support rich interactive graphs and background mode.
After investigation stage the decision was to make a React Native mobile app.
For backend we choose Django Rest Framework with async Celery queues.
Django admin was customised to allow admins to add and edit exercises.
- React native mobile app
- Python Django backend
- AWS infrastructure: ECS, Cloudfront, RDS, S3
- Database: PostgreSQL
Personalised breathing plans
During onboarding flow a user takes initial breathing tests, and chooses the area they want to improve in.
Depending on this information, we automatically generate personal breating pland for them
A custom exercise player is able to show interactive breathing flow, play background music and provide guidance.
The user is able to adjust exercise speed during execution.
Background feature enables users to breathe while the app is in the backgorund.
Challenges increase user’s engagement.
After accomplishing a challenge a user earns points and badges.
This is represented in thir profile.
We will reply you soon!