Russian Post
Mobile application for postal workers.
Client
Joint-stock company "Russian Post" — a state-owned company, operator of public postal services in Russia.
Client problems
It was necessary to optimize the work of postal workers through the development of a mobile application on the domestic operating system Aurora, enabling package delivery at home and pension distribution without paper forms, while adhering to all data exchange and storage security requirements.
Budget
Confidential
Timeline
January 2020 - December 2020
Achievements
Requests
Mobile app for postal workers
Develop an app for postal workers on the Aurora OS for delivering packages and pensions without paper forms, while ensuring data security.
Electronic document management and routes
Implement electronic document management for route tracking, pension delivery confirmation with signatures, and conducting surveys.
Payment for utilities and commercial services
Provide the ability to pay for utilities and commercial services via card through the app, creating a convenient catalog.
Intuitive interface and data security
Create an interface for postal workers and senior clients, ensuring data security and integration with the Pension Fund and postal systems.
Task
Development of a mobile app and CRM system: • package delivery at home during the postal worker's shift; • route tracking, electronic document management, and survey conduction; • home delivery of pensions with confirmation via signature on the smartphone screen; • payment for utilities and commercial services via bank card.
Solutions
Conducted pre-project analysis, agreed on electronic document management with the Pension Fund, coordinated internal electronic document management within Russian Post, and designed the solution architecture.
Developed a shell for the Aurora OS with tailored solutions for secure data exchange and storage.
Confirmed the mobile app design through UX testing on prototypes to ensure the most user-friendly and effective interfaces for the target audience — postal workers and senior clients.
Developed a mobile app with microservices: home package delivery, pension distribution and delivery, population surveys, and a catalog of utility and commercial services with card payment support.
Technologies
Aurora
C/C++ 11
SOLID
Spring Framework
JMS
JUnit
Mockito
Oracle
Android Room
SQL
JDBC
SQLite
Dagger 2
RxJava
Lambda
Results
For postal workers: Developed a mobile application on Aurora OS.
For the back office: Enhanced the internal system integrated with the postal worker's mobile application.
Implemented functionality
Pension delivery
Package delivery
Social surveys