Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Maksonik/enlearn_old_project

Repository files navigation

EnLearn

EnLearn – это веб-приложение для изучения английских слов с системой интервального запоминания и отслеживания прогресса.
Проект создан в начале пути обучения программированию.

🔹 Функционал:

  • 📦 Парсер английских слов с упаковкой данных в JSON (requests + BeautifulSoup)
  • 🏗 Backend на Django + API с Django REST Framework
  • 🎨 Frontend на Bootstrap и JavaScript
  • 📊 Личный кабинет с визуализацией прогресса (Chart.js, SVG)
  • 🏆 Система достижений
  • Кеширование действий пользователей через Redis
  • 🧠 Упражнения для запоминания слов (JS + fetch)
  • 🛠 Docker & Docker-compose для деплоя
  • 🚀 Развертывание на VDS (Nginx, uWSGI, SSL)

🔗 Сайт проекта: en-learn.ru ps: На данный момент не рабочий


Этот проект был отличной практикой работы с Django, API, кешированием и деплоем.
Хотя он старый, в нем реализовано много полезных технологий. 🚀

About

EnLearn is an outdated web application for learning English words with spaced repetition and progress tracking, built using Django and various modern web technologies.

http://en-learn.ru (Currently not working)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors