Lexigram

FastAPI
SQLAlchemy
Celery
PostgreSQL
Redis
LangChain
Flutter
Lexigram

Overview

Vocabulary training platform for French language learners. Backend with FastAPI, PostgreSQL, and Redis caching. Integrated LangChain for personalized word recommendations.

Lexigram is a vocabulary training platform for French language learners that I developed.

Key features and technologies:

  • Backend with FastAPI, PostgreSQL, and Redis caching
  • Integrated LangChain for personalized word recommendations
  • Mobile app built with Flutter and Dart
  • Supported AWS-based deployment, CI/CD with Jenkins, and Docker Swarm setup

The platform helps language learners expand their vocabulary through personalized learning paths and adaptive quizzes.