Carbon Diem Carbon Diem

Carbon Diem

Mobile Calculator for User Daily Movements

  • Development service

    iOS/Android app for collecting info about daily user movements

  • Business niche

    Wellness and Healthcare, Environmental Protection

  • Time spent on the project

    350 hours

  • Technologies we used

    Swift, Java, Django, Firebase, GooglePlaces, Testing

Challenge

Nowadays, the problem of insufficient physical activity is relevant.

Even when people need to move from point A to point B, they often choose to travel in their own car. This not only provokes the risk of obesity and diseases associated with a sedentary lifestyle, but also causes serious harm to the environment.

Since the problem of the greenhouse effect and the associated carbon dioxide emissions has been reaching the scale of the entire planet in recent years, we decided that it was time to fight this with the help of mobile software that could optimize the daily movements of users.

Client/Target audience

The data from the application can be used to develop urban areas, build walking routes based on this, measure the level of CO2 in a certain place and at a certain period of time, plan the location of bike paths and so on.

Product overview

Product overview

There is only one role in the application - the user. After authorizing and opening access to the user's current location, the application begins to track information about his movements: on foot, by bicycle, on public transport, by car (taking into account the design of the internal engine - diesel, gasoline, or electric).

As a result, the application calculates how many calories the user has burned (if he or she walked), or how much the vehicle has emitted during a period of travel.

Ready to see what we can do for you?

Download case

Our development team

Our development team consisted of 6 specialists. Despite the small team, we managed to implement the project within established deadlines.

  • 1

    Project manager

  • 1

    QA specialist

  • 1

    Designers

  • 2

    Mobile developers

  • 1

    Back-end developers

Our approach

We decided to build a mobile app for iOS and Android platforms. In order to implement this service, we have selected the following tools:

card__icon

Django

This is a Python-based framework for developing web applications with which we created the backend

card__icon

Java

A class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.

card__icon

Google Places

A service that returns info about places that defined as establishments, geographic locations or points of interest.

card__icon

Firebase

A development platform optimized for synchronizing data between user devices and storage in the cloud.

card__icon

Swift

Swift is a powerful and intuitive programming language for iOS. Swift code is safe by design, yet also produces software that runs lightning-fast.

card__icon

Testing

We paid special attention to testing the usability of the solution so that its interface has a minimal learning curve.

card__icon

Django

This is a Python-based framework for developing web applications with which we created the backend

card__icon

Java

A class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.

card__icon

Google Places

A service that returns info about places that defined as establishments, geographic locations or points of interest.

card__icon

Firebase

A development platform optimized for synchronizing data between user devices and storage in the cloud.

card__icon

Swift

Swift is a powerful and intuitive programming language for iOS. Swift code is safe by design, yet also produces software that runs lightning-fast.

card__icon

Testing

We paid special attention to testing the usability of the solution so that its interface has a minimal learning curve.

card__icon

Django

This is a Python-based framework for developing web applications with which we created the backend

card__icon

Java

A class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.

card__icon

Google Places

A service that returns info about places that defined as establishments, geographic locations or points of interest.

card__icon

Firebase

A development platform optimized for synchronizing data between user devices and storage in the cloud.

card__icon

Swift

Swift is a powerful and intuitive programming language for iOS. Swift code is safe by design, yet also produces software that runs lightning-fast.

card__icon

Testing

We paid special attention to testing the usability of the solution so that its interface has a minimal learning curve.

Solution overview

We created a mobile application for iOS and Android to track information about the user's daily movements. The solution is bilingual: the interface is presented in German and English.

The product developed by us allows users to calculate carbon dioxide emissions into the environment, thus clearly demonstrating to users how they affect the environment. This product reduces CO2 emissions and encourages users to use alternative modes of transport.

PM at OwlabIvan Selivanov

    Features for common user:

    • The user has a personal account to fill in anthropometric and vehicle data;
    • Receives statistics in the form of diagrams and charts for different periods of time (day / week / month / year);
    • The ability to track a specific type of movement (physical activity or a trip with a vehicle), as well as the number of calories burned or CO2 emitted;
    • The app is motivating the user to use an electric vehicle and to spend more time walking on foot.
template workspaces
template workspaces

    Features for common user:

    • The user has a personal account to fill in anthropometric and vehicle data;
    • Receives statistics in the form of diagrams and charts for different periods of time (day / week / month / year);
    • The ability to track a specific type of movement (physical activity or a trip with a vehicle), as well as the number of calories burned or CO2 emitted;
    • The app is motivating the user to use an electric vehicle and to spend more time walking on foot.

Need help creating a similar solution?

Write to us right now and we will contact you as soon as possible to discuss your business idea in detail.

Contact us

FAQ

01

Why are health and wellness apps important?

Due to the lack of physical activity, people begin to face health problems. Health and wellness apps allow you to track the user's daily activity and give various recommendations for improving health.

02

How can you reduce your CO2 emissions with mobile apps like Carbon Diem?

Carbon Diem tracks the movement of the user and takes into account the type of transport that he uses. This application collects statistics and gives recommendations on how to reduce carbon emissions and save the environment.
 

03

How are IT startups setting the trend for green technologies?

Some IT startups are already changing the world for the better while preserving our ecology. Eco-friendly companies have a certain image and enjoy credibility: already now, many investors are refusing to cooperate with the traditional energy sector in favor of greentech companies. And this applies not only to the products they create, but also to the way they create them. Also, "green" startups receive grants from governments.

Talk to us and get your project start!
Phone
By selecting Apply now, I agree with thePrivacy Policy.
Contact info
76E1EB67-2EF5-41A5-9C4B-4967DE0ED094
Email
[email protected]

- Vitaliy, CEO

CBB576AB-6C0F-4CF8-A92C-C6F5CFCD4D36
Address
Harju maakond, Tallinn, Kesklinna linnaosa, Vesivärava tn 50-201, 10152, Estonia

- Head/Development Office


Why we use cookies and other tracking technologies?

We use cookies (data relating to you which may include personal identifiers and browsing activity) to make your experience better. To personalize your choice and learn more click here to adjust your preferences Cookie Notice.

We use necessary cookies to make our site work. We'd also like to set optional analytics cookies to help us improve it. We won't set optional cookies unless you enable them. Using this tool will set a cookie on your device to remember your preferences.
Cookies notice.
We'd like to set Non-Necessary cookies to help us to improve our website by collecting and reporting information on how you use it. The cookies collect information in a way that does not directly identify anyone.