Polish-Chinese Flashcard Mobile App Development

Job ID: 38917207

Budget: $3,000 – $5,000 USD

We are looking for a skilled developer to create a MVP of a mobile app for Polish-Chinese flashcard learning. The goal is to create a user-friendly application that supports language learning by a repetition system. Below are the core features and functionalities of the app.

MVP Features:

* Polish-Chinese Dictionary:

A few dozen words for testing.
Word elements: Chinese character, Pinyin, Polish translation, and an image illustrating the meaning.

* Flashcard Learning:

1. The app shows the word (Chinese character, Pinyin, and image) and plays pronouciation of the word.
2. User assesses word knowledge (Yes/No).
3. The app displays the translation and example sentence after assessment.

Algorithm of repetition-based review system (e.g., Leitner, SM-2).

* Voice Control:

Navigation through the app using voice commands.
Interaction with flashcards via voice (marking words as known/unknown).

* UI/UX Design:

Simple, intuitive, and visually appealing interface.
Responsiveness on various screen resolutions and devices.
Implementation using React Native.

* Backend:

Custom backend in Python using Flask.
PostgreSQL as the relational database.
Managing dictionary data and review results.
Related categories: Mobile App Development Flask React Native