lenslog_rb
README.md
Что это за репозиторий
Репозиторий содержит веб-приложение для учета использования контактных линз. Это классическое приложение на Ruby on Rails для развертывания на персональном сервере в Docker-контейнере.
ToDo
В настоящее время приложение находится в состоянии MVC. Что нужно доработать:
- Написать полноценный README
- Добавить лицензию
- Реализовать сброс пароля пользователем (сейчас можно зарегистрироваться, но сброс пароля не доделан)
- Прикрутить уведомления по электронной почте (мейлер в проекте есть, лень было возиться с настройкой)
- Написать основные тесты (да, это плохно работать без тестов, но приложение было очень нужно, а времени не было)
- Добавить возможность редактирования записи об использовании (смена даты, длительность) - сейчас по кнопке фиксируется текущая дата. Не критично, но не очень красиво
- Заменить CSS фреймворк на более современный. Сейчас используется Semantic UI, который перестал развиваться
- Добавить реактивность (либо через Turbo, либо путем реализации SPA на JS)