Изначальная задача состояла разобраться в регулярных выражениях и как их лучше использовать. Интерфейс должен быть максимально прост и понятен для пользователя. Чтобы, если что-либо не получается ввести, подсказка помогла и ответила на все вопросы, которые могут возникнуть. Сочетание CSS стилей различных псевдоклассов и логики отображения, а также взаимодействие через JS с элементами на странице для проверки различных данных.
- Проблема с выгрузкой и проверкой даты оказалась самой сложной, так как тут нужно было сочетать несколько регулярных выражений в одной строке.
- Некорректное отображение данных при вводе даты, которой еще не было.
- Выгрузка формы не срабатывала корректно и накладывала слушатели раньше времени (т.е. при загрузке страницы).