This project involves taking an existing web application — a practice testing platform for the Czech citizenship exam — and rebuilding it as a native Android application.
The original web app at etest.nosleep.me provides users with a structured way to prepare for the official Czech citizenship knowledge test. The exam covers topics such as Czech history, geography, political system, culture, and everyday life. The web platform allows users to work through practice questions and track their progress.
The Android version aims to bring the same experience to mobile users with offline support, a native UI, and a more accessible form factor for on-the-go studying. The app will include all exam topic categories, a question-answer practice mode, result tracking, and session history so users can monitor their improvement over time.
The project bridges web and mobile development — analysing the existing web platform, translating its data and logic into a mobile architecture, and building a clean Android UI that feels native while preserving the full feature set of the original.