Cross-Platform Mobile App for Promoting Sustainable Lifestyles

Duration: 2 years
Greentech
Smart Сities
Cross-Platform Mobile App for Promoting Sustainable Lifestyles

About the Client

International Business School of Applied Sciences from Germany.

Germany

Objective

To develop a mobile app from scratch for the research purposes of one of Client's project.

Solution

The aim of the project was to show how smart city techniques implemented in the application can be used to encourage city dwellers to use environmentally friendly and health promoting services from local companies - for example, using public transportation, visiting the gym, or buying healthy foods from supermarkets. And on the other side, there's an opportunity to check whether a dweller uses the offer and benefits from it.

The application developed by Altabel team includes the following features:

  • Analysis of user activity (running, walking, cycling) and their duration online and in the background
  • "Challenges", which are grouped into two different classes:

Type 1: Activity challenges are proposals for normal tracking activities such as walking, jogging, bicycling, walking upstairs and walking downstairs.

Type 2: Company challenges are proposals for various activities of the local companies.

  • Checking the user’s geolocation in the background and when the application is closed.
  • Building a route from the user to the point (selection of the type of transport). Drawing a map and analyzing the current position of the user. When the user is at the endpoint, the application automatically detects it and sends a push notification.
  • Depending on the mode of transportation (on foot, by bike, car or public transport) and the distance, the application calculates the amount of CO2 that the user saves (relative to if he was driving a car).
  • The application has a timer and distance counter. The timer works when the phone recognizes activity. If there is no activity, the timer stops. These modules for React Native have been written in Java and Swift.
Technologies
TypeScript
React Native
Docker

Result

As a result, the mobile apps were successfully developed and delivered to Google Play and App Store.

Team 1 PHP developer, 1 React Native developer

Related cases

All projects

Let’s discuss your project

Contact us to discuss your project using this form or email us at contact@altabel.com

Attached files should not exceed 10MB.