This MVP reimagines vehicle registration on Turkey’s e-Gov platform, turning an offline customs process into a simple mobile flow.
Figma
Lovable
Maze
iOS app
Context
Foreign residents in Turkey who hold a valid residence permit (ikamet) may use foreign-plated vehicles for up to 24 months, but the registration process is still entirely offline.
It requires visiting customs offices, waiting in queues and completing a manual VIN inspection. These steps creates friction for users and additional workload for authorities.
This MVP explores how the key steps of this process could be digitized inside the e-Devlet mobile app.
Research
To understand how the current process works and where digital improvements could help the most, I examined the full offline workflow, mapped the user journey and reviewed the rules for ikamet holders. I also looked at existing e-Devlet services to understand the UI patterns the MVP should follow.
Problems
This research revealed several issues that consistently affect both users and authorities:
How might we simplify the vehicle registration process in Turkey for people with foreign-plated cars?
Solutions
Based on the problems identified in the current offline process, several improvements can be introduced to make the registration experience clearer, faster and more user-friendly.
MVP Wireframes
This MVP follows the existing e-Devlet navigation model, where services are accessed through a hierarchical structure.
To stay consistent with the real app, the prototype includes five screens - two navigational screens and three core registration steps.
Current e-Devlet app UI
MVP wireframes and flow
Prototype
Usability Testing
To validate the proposed solution, I conducted usability testing using Maze, combining both a high-fidelity Figma prototype and a live web prototype.
The test was conducted with a small sample size (5 participants), focusing on early validation of navigation, clarity and user confidence.
The test included two parts. First, I checked whether users could find where the vehicle registration process starts from the e-Services home screen. Then, I asked participants to complete the full registration flow in a live test environment, using fictional data where needed.
User interaction heatmaps for the first two screens









