Mobile App Development for Citizenship Test Preparation:
Project Context: As part of my undergraduate research, I created a mobile application, under an ACLS Digital Justice Grant
Purpose: Designed to assist immigrants in studying for the Civics portion of the naturalization test.
Key Features:
- ❯ Translation services
- ❯ Text-to-speech functionality
- ❯ API integration for localized data based on user's zip code
- ❯ Privacy-focused design
- ❯ Study tools like quizzes and flashcards
User Engagement: Development involved unique community-driven design with input from focus groups comprising learners from Blue Ridge Literacy.
Technologies Used:
Challenges & Learning: Overcame a steep learning curve with Dart and Flutter, adapting and improving the backend for enhanced user experience.
Personal Role: As the sole developer, this project was a deep dive into mobile app development, teaching me invaluable lessons in both technical skills and community engagement.
User Quotes:
☻ “I will practice [with the app], it is very easy and very helpful”
☻ “I enjoy being able to hear the questions because it is more like the interview”
☻ “As a senior I am not too good with computers but the application was easy and very
nice”