
English, from A to Z.
AZEnglish was my first real-world project. My friend and I built AZEnglish end to end. I focused mostly on UI/UX while my friend handled the backend. We used Flutter for the app and Firebase for the backend. We followed clean code and OOP principles, building scalable file structures. The biggest challenge was supporting 8 different types of questions. We integrated Azure’s speech-to-text and text-to-speech for pronunciation practice, and the app included RBAC. Admins could manage questions and users. The app supported multiple English levels (A1 to C2), with sections for Speaking, Listening, Writing, and Grammar. A Test section unlocked after completing the others. I also learned a lot about task management and app publishing to Google Play and App Store.





Figma
Used for designing the UI and screens
