Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Проект "Мобильное приложение для изучения иностранных слов"


Описание: Данное мобильное приложение предоставляет возможность пользователям изучать иностранные слова путем выбора правильного перевода и выполнения практических заданий. Приложение оснащено системой регистрации и входа, а также имеет административный интерфейс для добавления новых слов.

items xor

Функционал:

  • Страница регистрации и входа с обработкой возможных ошибок (например, уже существующий логин или пустая строка).
  • База данных для хранения пользователей и их паролей (в настоящее время без хэширования паролей).
  • Главное меню с возможностью обучения словам и выполнения практических заданий.
  • Уроки с возможностью перевода на английский и русский языки.
  • Административный интерфейс (доступ по логину "admin" и паролю "admin") для добавления новых слов.
  • Сохранение входа, позволяющее пользователям оставаться в системе при последующих входах.

iostream six


Минусы:

  • Отсутствие хэширования паролей.
  • Иногда не появляется клавиатура при вводе пароля с телефона.
  • Структура кода написана с определенной спешкой для соблюдения сроков.

Инструкции по установке и использованию:

  • 'make venv' и 'make venv_run' для запуска приложения в виртульном окружении Python.
  • 'make global' и 'make global_run' для запуска приложения глобально.

Галлерея

  • Практические задачи и изучение слов

and bit

About

Kivy app

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages