Программа для ЭВМ разделена на две основные части: клиентскую и серверную. Для разработки каждой из них используются следующие технические средства и языки.
Клиентская часть
- Язык программирования: TypeScript (фреймворк Vue.js).
- Язык разметки: HTML (HyperText Markup Language).
- Язык стилей: CSS (Cascading Style Sheets).
- Компиляция: программное обеспечение не предполагает этапа компиляции; код на перечисленных языках интерпретируется средой выполнения «на лету».
Серверная часть
- Язык программирования: Python, фреймворк: Django REST Framework
- СУБД: PostgreSQL (PostGIS)
- Компиляция: программное обеспечение не предполагает этапа компиляции; код интерпретируется средой выполнения «на лету».



