Grammar Guide
Grammar Guide helps to grasp grammar topics of any language!
What it does
This application is designed for language learners who want to improve their grammar in any language. Users can select both a familiar language and a target language they wish to learn. The Grammar Guide then generates personalized learning materials, including a three-month plan with 48 units—four per week. Each unit covers specific grammar rules, and users can create custom exercises to test their understanding.
All content, such as Language Guides, Units, Rules, and Exercises, is generated by Google Gemini. The app uses a .NET Web API hosted on Cloud Run, which connects to MongoDB for content storage, Google Gemini for content generation, and Vertex AI for illustrations. It also utilizes Cloud Storage for saving audio and image files and integrates Speech-to-Text for converting audio to text. This architecture allows our Flutter app to provide a seamless and powerful user experience with robust backend support.
Built with
- Flutter
- Android
- Vertex AI (image generation)
- Speech To Text (presentation)
- Cloud Run (deployment)
- Cloud Storage (storing images
- audio)
Team
By
TeamAA
From
Poland