Skip to content

Сайт для изучения английского языка

Notifications You must be signed in to change notification settings

MrAlexol/Dictionary

Repository files navigation

Зачетная работа по курсу "Языки Интернет-программирования"

В рамках курса "Языки Интернет-программирования" студенты получают базовые знания о языках HTML, CSS, Javascript, JSON, XML, XPath, XSLT, изучают язык Ruby в качестве самостоятельно языка программирования и в контексте применения средств Ruby on Rails, которые используются для изучения принципов построения современных веб-приложений.

Требования

Задание: реализовать RoR-приложение, удовлетворяющее следующим условиям:

  • Необходимо иметь контроллеры, обеспечивающие обработку запросов.
  • Необходимо использовать модели для хранения данных в БД.
  • Необходимо обеспечить аутентификацию пользователей.
  • При реализации клиентской части необходимо применить код на языке Javascript и таблицы стилей CSS.
  • Провести интернационализацию приложения и обеспечить вывод надписей на русском языке.

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

Выполнение работы

В рамках зачетной работы был разработан веб-сайт английского словаря, позволяющего пользователям учить слова и проверять свои знания.
Работа словаря организована следующим образом. Зайдя на сайт, любой пользователь может воспользоваться поиском слова, рассмотреть его значения, прослушать правильное произношение. Войдя в систему, человек сможет добавить к себе в карточки для изучения слова с конкретными определениями на английском языке.

Использованные сервисы и добавленные гемы

Список всех зависимостей можно найти в файлах проекта

About

Сайт для изучения английского языка

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published