Don't Give In

The basic language practice app will go here

It will have the following features:

  • Access will be limited to registered users for features that use ChatGPT.
  • There will be a selection box for the language to practice, also set in user settings.
  • A selection for percentage of new phrases to practice, ie, 10% new phrases, 20% new phrases, 30% new phrases, etc.
  • A selection for the number of phrases to practice, ie, 10 phrases, 20 phrases, 30 phrases, 40 phrases, etc.
  • There will be a button to request a translation of a new phrase. (size limited)
    • checked versus existing phrases in the database.
    • when a new phrase is added to the database,
      • Translation will be retrieved
      • TTS for the male, female, neutral (if applicable) versions will be retrieved
      • Translation will be added to the DB
    • When a practice list is generated, the phrases will be randomized.
      • The randomization for registered users will be:
        • based on the percentage of new phrases selected.
        • based on user history.
      • The randomization for guests will be completely randomized.