Automation

Automated Residential Complex System

2017, the beginning

With the start of the residential complex construction came the idea to create the "Misto Kvitiv" community.

We launched:
🌐 Forum for discussions and knowledge sharing
πŸŽ₯ YouTube channel with reviews and useful information
πŸ“˜ Facebook page for news and announcements
πŸ“’ Telegram channel and over 40 chats (by stages, entrances, and interests)

Over time, the project evolved into a unified automated management system that unites residents and simplifies interactions within the complex.

MK Bot

As the chats expanded and repeated questions appeared, the MK Bot was developed and connected to all chats to automatically answer the most common requests.

The bot handled more than 30 typical questions, for example:

  • "What's our postal code?"
  • "Give me the security phone number"
  • "Bot, pour a beer"
  • "What's the pharmacy's phone number?"

The full list of commands is available via: "Bot, what can you do?"

Main bot functions:

  • Reminders to submit meter readings for heat, water, and electricity with direct links
  • Quick search for a car owner's contact by license plate
  • User verification as a resident
  • Assistance with managing the personal account
  • Sending various notifications
  • ...
>40

Telegram chats

>3500

users contacted the bot

Unified residents registry with personal account

Given the growing number of residents and ambitious development plans, together with the HOA and the operating company we decided to create an online database of all complex investors and collect additional data (email, vehicles, etc.) for management and automation systems. Users were invited to register in the personal account and provide the necessary data, which are then verified against state registers. Only after verification is access to the complex services granted.

Each user has a personal account to manage contact details, unit information, vehicles, and more. It provides full functionality for complex services: online access requests for security, requests to an engineer to resolve building issues, and other services. It also tracks and accrues charitable contributions for various needs.

The resident administration system is also used by the HOA to keep resident data current and to quickly find contacts by apartment number. The number database is synchronized with the security phone so it can automatically determine which stage and apartment is calling, helping confirm that the caller is indeed a resident.

Implemented Projects

Independent and joint projects implemented for residents of the MK residential complex

.

Application: Web, Android, iOS

The first version was a PWA web app that could be installed on Android, iOS, and Windows β€” whether a smartphone, tablet, or PC. It has always been free and fully functional across devices.

Over time, Android and iOS versions were developed and published in Play Market and App Store.

Application System

With more residents and increasing traffic, the security pass application system needed improvements. Previously, requests were recorded manually in a notebook and by phone; security could not keep up with calls, logging, barrier opening, and verification. The new system lets any verified resident submit a pass request via the personal account or app, specifying the vehicle plate (if any) and description. The request appears on the security monitor in a convenient format with quick search by apartment number or license plate, speeding up processing and reducing queues at the entrance. Requests are also sent to the license plate recognition system for automatic access and are canceled after passage.

>5000

Resident Accounts

>2000

Residents’ Cars

>60000

Requests per day to the service

>~

Messages processed

Share

Used

  • PHP
  • MariaDB
  • Telegram API
  • AI
  • Laravel
  • IoT
  • Flutter
  • PWA