Skip to content

Latest commit

 

History

History
18 lines (13 loc) · 1.97 KB

README.md

File metadata and controls

18 lines (13 loc) · 1.97 KB

Web-приложение "Календарь событий", реализующее следующие функции:

  • Пользователи могут зарегистрироваться, указав email и пароль (обязательно) и полное имя (необязательно);
  • Зарегистрированный пользователь может изменить свой email, пароль и полное имя;
  • Зарегистрированный пользователь может просмотреть список своих событий в календаре;
  • Зарегистрированный пользователь может просмотреть список всех событий в календаре;
  • Зарегистрированный пользователь видит в интерфейсе ссылку "Создать событие", при переходе по ссылке пользователь должен видеть форму для создания нового события;
  • События имеют название (обязательно) и дату (обязательно);
  • Событие может быть повторяющимся каждый день, каждую неделю, каждый месяц, каждый год;
  • Зарегистрированный пользователь может кликнуть на собственное событие в календаре и перейти на страницу с формой для редактирования события;
  • Зарегистрированный пользователь может кликнуть на любое событие в календаре и перейти на страницу с описанием события;

Для авторизации был использован Device.

Стиль кода проверен Rubocop'ом

Heroku: https://calendar-app21.herokuapp.com