このプロジェクトについて

frendjは、Djangoフレームワークで構築された語学学習Webアプリケーションであり、英語からフランス語を学ぶことを容易にするために特別に設計されています。このプラットフォームは、モジュール、フレーズ、翻訳を通じた体系的な学習をサポートしており、管理者は専用のインターフェースを通じてこれらを管理できます。主な機能には、一括データ投入のためのCSVインポートユーティリティと、ユーザーの知識を試すために異なるアルゴリズムを利用する各種クイズモード(Practice、Review、Extreme)があります。このアプリケーションは現在、SQLite3からPostgreSQLへの移行、Django 6.1へのアップグレード、Bootstrap 5を用いたユーザーインターフェースの全面的な再設計を含む、大規模なアーキテクチャ刷新の途上にあります。コンテンツ管理のためのスタッフレベルのアクセスを提供し、ユーザーがシステム内で語学学習教材を直接キュレーションおよび編集できるようにします。