Web App | 2020 |
            Status: Offline
          
          Russian Vocabulary Trainer
Code: github.com/bjkawecki/Russian-Language-Trainer
Description: While studying, I realized that there was a lack of high-quality learning materials for Russian. In early 2020, I decided to tackle this problem myself and began designing my own learning app.
My goal is to create a web app that makes it easy and efficient to learn Russian vocabulary Mein Ziel ist eine Web-App, mit der sich russische Vokabeln effizient und mit minimalem Aufwand lernen lassen.
Tech Stack
- Backend: Python/Django, Celery
 - Datenbank: PostgreSQL, Redis
 - Frontend: HTMX, Tailwind/Flowbite
 - Deployment: Docker, Github, Coolify
 
Features
- Vocabulary trainer based on the spaced repetition method
 - Around 1,500 words organized into two thematically structured courses
 - Searchable dictionary including grammatical forms
 - Learning progress visualized clearly through charts
 
Updates
- 11/2025: Offline due to refactoring
 - 05/2024: Beta version
 - 10/2024: Migration from PaaS provider to VPS
 - 03/2025: Version 0.5.0, layout update
 
Preview of mobile view
