Virtual Pronunciation Coach developed in React Native.
- React Native - Framework to build iOS and Android App.
- Redux - Library for managing application state.
- Redux-Saga - Saga middleware for Redux to handle Side Effects.
- Firebase - Backend Functions and Analytics.
- Firestore - Cloud NoSQL database.
- i18next - Internationalization framework (react-native-localize was used to identify the device language).
- Realm - mobile database.
- Dashboard: show the progress and words to practice and improve.
- Levels: after choice the group, you can choice between three levels to pratice:
- Challenge: a sequence of words to be repeated. Repeat Please check the pronunciation and gives feedback to you. Automatically, the list of words to be practice is updated with the results.
- Search: Localize a specific word to pratice:
- Goals: Configure your monthly goals: