Rural territory management app:
Delivering 48,000+ land certificates with web and mobile apps

Project overview
For generations, Côte d’Ivoire’s parcels of land were passed according to local customs, with no paper trail. This makes land disputes hard to resolve in court. The government, in turn, also lacks precise and full information regarding its rural territories and property ownership status.
Although land ownership certificates became obligatory under a 1998 law, applying them in practice has not been easy. To speed up the process, the AFOR, the Rural Land Agency of Côte d’Ivoire, decided to leverage technology through a web and mobile app.
That’s how the Pamofor project was conceptualized. Implemented in partnership with the World Bank, the AFOR sought to use the app to deliver land certificates based on customary rights, along with land use contracts. This app would also allow the AFOR staff hired for the project to delimit village territories.
However, to make this app a reality, AFOR needed an expert in end-to-end web and mobile design and development.
Services


Challenges
The AFOR needed the solution to work smoothly both via a browser as a web app and on smartphones as a mobile app. So, the tech stack had to come with powerful responsive capabilities. The chosen technologies also had to power optimal performance across devices, with and without an internet connection.
Another key challenge concerned data privacy and security. After all, the app would handle incredibly sensitive personal data: landowner ID, name, date of birth, signature, and so on. So, we had to ensure the data would be safe and sound both on the device itself and in transit.
Finally, we had to integrate with map services to reflect the mapped village and parcel boundaries. The map view needed to work smoothly even with an unstable internet connection, and the same went for data sync with servers and across devices.
An extensive discovery phase revealed the following needs and requirements for the project:
Strategic business needs
01 Provide Pamofor staff with an app for delivering up to 53,400 land certificates and delimiting up to 117 villages
02 Minimize development costs and time with a cross-platform tech stack for both web and mobile versions
03 Ensure the app works smoothly regardless of the internet connection and device used
04 Protect personal data on the devices, servers, and in transit
Technical requirements
01 Design and develop both web and mobile apps using a cross-platform tech stack
02 Ensure responsiveness across platforms and devices
03 Integrate map services that display delimited villages and parcels of land
04 Optimize apps for smooth performance across devices, including smartphones with limited computing resources
05 Protect data at rest and in transit with advanced encryption
06 Ensure seamless data sync with the server and across devices
07 Reach an application performance index (Apdex) score above 85
08 Ensure a system usability scale (SUS) score above 80
09 Secure a task success rate above 85%
We’ll design and develop a solution that leverages location and map services while maintaining high performance and responsiveness.


.webp)
Solutions
We began by creating the information architecture and designing user flows for the app. This required us to examine the responsibilities and tasks Pamofor staff will face in the field, as well as common constraints and challenges.
With wireframing and usability testing done, we designed the UI itself and then translated it into a functional interface for the web and mobile apps. Thanks to our cross-platform tech stack, the codebase could be largely shared across apps without any detriment to the UX quality or performance.
The delivered solution allows users to generate land certificates and contracts based on entered data, complete with digital signatures. The map view enables users to delimit parcels of land and villages.



Sign-in
The application welcomes the Pamofor staff with a sign-in screen. The sign-in ensures that only authorized users can access sensitive data, such as landowner information. The login credentials are created and managed by the AFOR to provide an extra layer of protection for app access.
We ensured the sign-in form was simple and easy to fill out on any screen, whether the user has a physical keyboard or uses one on their smartphone. The implemented validation rules helped users avoid data entry errors. All of this ensured a 93% task success rate for this user flow during our testing.

Land certificates and contracts
To create a land certificate or contract, the user needs to select the relevant workflow and enter personal data for the landowner. That includes choosing the village from a dropdown list, along with the landowner’s name, date of birth, and phone number. Once the form is filled, the user can delineate the parcel of land on the map.
We verified that the documents were generated quickly and securely, with comprehensive validation rules to prevent errors and cover a wide range of use cases. We also paid extra attention to the map integration in the workflow to make it fast and smooth to use.

Digital signature
The land certificate and contract form support touch input for digital signatures, allowing landowners to sign documents on a touchscreen. If the first signature is not correct, users can delete it and add a new one.
We thoroughly tested the digital signature user flow to ensure it functions smoothly on any screen, whether the staff uses the web or mobile version of the app. As a result, the task success rate for this workflow reached 91% during our testing.

Village mapping
In addition to mapping parcels of land for certificates and contracts, Pamofor staff can delimit the boundaries of a specific village directly on the map. Besides demarcation, they can review the documents delivered in the village and add and edit the village information (e.g., resident categories).
Thanks to our performance optimizations, the map supports adding markers and browsing with low latency (<100 ms). We also made data sync with the server and across devices seamless, regardless of the internet connection.

Document upload
Uploading the landowner’s ID is required to create certificates and contracts. To facilitate this process in the field, we added a photo-scanning feature to the app. This feature enables Pamofor staff to attach the ID by simply taking a photo of it with a smartphone. The app ensures that all data is visible and readable.
We thoroughly tested document capture and uploading to prevent errors when the internet connection is unstable and to secure the transmitted data. We also ensured it would work with smartphone cameras of various resolutions.

Demand tracking and data sync
All certificates and contracts can be reviewed in a list or on the map. The map view displays the parcel’s boundaries along with key landowner information, such as their name. The list view, in turn, provides a more in-depth overview while allowing users to quickly find the required document with search and filters.
Delimited parcels and villages, along with generated certificates and contracts, are securely synced across devices and with servers. We protected the sensitive data with encryption at rest and in transit, along with robust access control.

Tech stack
.webp)
Impact
The Pamofor app enabled the AFOR to deliver 48,070 land certificates and 28,504 agricultural contracts and delimit 95 villages. Our dedication to stable performance across devices, advanced data security, and intuitive workflows allowed the app to secure:
We’ll conduct extensive discovery and research to design and build a solution that helps you attain your goals.


Related case study
Connect with us
.webp)
We are a tech partner that delivers ingenious digital solutions, engineering and vertical services for industry leaders powered by vetted talents.