Web App | 2020 |
Status: Beta
Russian Vocabulary Trainer
Online: bajkal-app.de
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
- 05/2024: Beta version available at bajkal-app.de
- 10/2024: Migration from PaaS provider to VPS
- 03/2025: Version 0.5.0, layout update