Property management and maintenance app

The application was created specifically to facilitate communication between the residents of the residential complex and the utilities serving it.

  • Dev Period

    4 month
  • Team

    3 developers
  • Industry

    SaaS

Challenge

The client addressed us with the challenge to create an application that would be an assisting tool in the management of residential complex processes. The key tasks were:

  • Create a single control center for residential complexes;
  • Develop means of communication between the residential complex tenants and the management company;
  • Create an online bulletin board for residential complex tenants;
  • Develop a convenient tool for meter readers transmission;
  • Collect and analyze data received from residents;
  • Create a specific platform for making collective decisions.

Solution

The cross-platform framework Flutter was chosen to create the application, which, in conjunction with Firebase Firestore and Firebase Functions, allows you to achieve a minimum amount of code. The architecture was based on the proven BLoC pattern, which allowed for good optimization and fault tolerance of the application.

Exelor has developed the solution with the following functionality:

  • An application which helps take control over usage of public utility services;
  • checking balances, push notifications about upcoming payments and possible payment arrears;
  • Access to archive data containing information about using public utility services;
  • Showing announcements concerning actual changes in electricity, gas and water supplies;
  • An option of conducting online voting on different issues among the tenants; 
  • Transmission of meter readers by the tenants and data processing by the management company;
  • The ability to send applications to the master about the elimination of various problems related to house management.

Result

The application simplifies management processes of the residential complex, provides a specific database of utility services for the tenants and contains actual information about changes in the provision of utility services as well.

Get in touch with us

Usually we get back in one business day

Where I Am

WhereIAm is a cross-platform mobile application for fixing the position of another user’s smartphone. The key feature of the application is that location tracking is activated only upon request. This significantly reduces the load on the phone’s battery and thereby qualitatively distinguishes WhereIAm from its competitors.

  • Dev Period

    2 months (ongoing)
  • Team

    1 dev
  • Industry

    Device-Syncing Software

Challenge

The challenge was to create a mobile application for fixing the geolocation of other smartphone users, qualitatively different from its competitors in the following characteristics:

  • free to use;
  • lightweight;
  • energy efficient;
  • high accuracy of geo-positioning;
  • parental control option;
  • real-time geo-positioning option.

Solution

Having assessed the client’s requirements, the New Line Technologies team decided to implement this project using the Flutter framework and the Google Firebase platform. This made it possible to avoid writing separate source code for Android and iOS and thereby significantly reduce development costs, and Firebase provided automatic scalability of the application in the future.

  • WhereIAm is less than 34 MB, which is significantly less compared to some popular analogs.
  • The application has a simple and intuitive interface. To launch it, perform only two actions: generate and enter a code for binding smartphones.
  • To prevent possible violations of human rights, the application has an authorization system that allows tracking only after user approval. Thus, two-way location sharing requires the consent of both parties.
  • Available parental control allows parents to unilaterally get the child’s geolocation.
  • Additional functionality for employees is in the process of implementing. It will allow setting working hours and working days for each user, tracking his location during the working time. This solution will reduce the time needed to search for a person in the office. Also, a beacon-device integration will be developed that will help determine the exact room in the office where the person is located.

Result

On the one hand, location tracking applications are quite useful for caring for loved ones and children. While on the other, they can be used for unlawful purposes. The New Line Technologies team is pleased to provide in the WhereIAm application an opportunity for caring for loved ones, as well as programmatically implement tracking protection without prior consent from the user.

Get in touch with us

Usually we get back in one business day

Fill in your details below


*We will add your info to our CRM for contacting you regarding your request. For more info please consult our privacy policy