mads@madsodgaard.com

mads@madsodgaard.com

Copy to clipboard

Backend Developer

Gains - FastAPI backend for workout app

I was brought in by Gains to develop a backend for their health related Apps for Android & iOS. It required a sofisticated relational database structure, containing of exercises, workout programs, fitness coaches, users and more. Using FastAPI we achieved great speed of development and flexbility during development.

FASTAPI

PYTHON

One important requirement for this project was that it must support internalization. Gains has multiple fitness coaches and exercises across many countries and languages. It was therefore important that users were exposed to the relevant data only according to they locale. Therefore the database had to support storing different translations and localizations for a lot of the data. Luckily there exists many good libraries in Python that helped us achieve this and the fact that Postgres supports JSON, meant that we could implement quite a quick and efficient approach to this.

Need something similar?

Please reach out if you have a project in mind that needs some of my expertises! I am sure that I can meet your expectations and provide you with a well-built technical solution.


Whether it be on an existing team, building a heavily technical system or if you are just interested in hearing about the possibilites of building an MVP of your idea, I am always open to have a talk about your projects!

mads@madsodgaard.com

mads@madsodgaard.com

Copy to clipboard

Backend Developer

Gains - FastAPI backend for workout app

I was brought in by Gains to develop a backend for their health related Apps for Android & iOS. It required a sofisticated relational database structure, containing of exercises, workout programs, fitness coaches, users and more. Using FastAPI we achieved great speed of development and flexbility during development.

FASTAPI

PYTHON

One important requirement for this project was that it must support internalization. Gains has multiple fitness coaches and exercises across many countries and languages. It was therefore important that users were exposed to the relevant data only according to they locale. Therefore the database had to support storing different translations and localizations for a lot of the data. Luckily there exists many good libraries in Python that helped us achieve this and the fact that Postgres supports JSON, meant that we could implement quite a quick and efficient approach to this.

Need something similar?

Please reach out if you have a project in mind that needs some of my expertises! I am sure that I can meet your expectations and provide you with a well-built technical solution.


Whether it be on an existing team, building a heavily technical system or if you are just interested in hearing about the possibilites of building an MVP of your idea, I am always open to have a talk about your projects!

mads@madsodgaard.com

mads@madsodgaard.com

Copy to clipboard

Backend Developer

Gains - FastAPI backend for workout app

I was brought in by Gains to develop a backend for their health related Apps for Android & iOS. It required a sofisticated relational database structure, containing of exercises, workout programs, fitness coaches, users and more. Using FastAPI we achieved great speed of development and flexbility during development.

FASTAPI

PYTHON

One important requirement for this project was that it must support internalization. Gains has multiple fitness coaches and exercises across many countries and languages. It was therefore important that users were exposed to the relevant data only according to they locale. Therefore the database had to support storing different translations and localizations for a lot of the data. Luckily there exists many good libraries in Python that helped us achieve this and the fact that Postgres supports JSON, meant that we could implement quite a quick and efficient approach to this.

Need something similar?

Please reach out if you have a project in mind that needs some of my expertises! I am sure that I can meet your expectations and provide you with a well-built technical solution.


Whether it be on an existing team, building a heavily technical system or if you are just interested in hearing about the possibilites of building an MVP of your idea, I am always open to have a talk about your projects!