Сайт
Neramioji klasė: регистрация и загрузка работ для творческой платформы школьников
У национальной творческой платформы для школьников появились новая входная страница, английская версия и одна форма регистрации, через которую ученики загружают работы прямо в собственное хранилище организации, без создания аккаунта.
- Периодсентябрь 2026 – октябрь 2026
- СтатусЗавершено
- ТехнологииHTML, CSS, JavaScript, Node.js
- Сайтneramiojiklase.lt ↗
Что было нужно
Neramioji klasė — литовское публичное учреждение, создающее национальную творческую платформу для школьников. Его действующему сайту требовалась полноценная форма регистрации для учеников и школ, а затем возможность загружать работы без создания аккаунта.
Также требовалась разделённая входная страница, на которой платформа и второй проект стоят рядом, и английская версия, потому что сайт вот-вот должны были увидеть коллеги из-за рубежа. Данные учеников и согласие родителей нужно было обрабатывать безопасно.
Что я сделал
- Новая входная страница с двумя большими карточками — для платформы и для второго проекта; организация выбрала её из десяти вариантов, показанных на скрытой странице предпросмотра.
- Одна форма регистрации и загрузки: ученик или школа, девять творческих форматов, видео, аудио, изображения, файлы PDF и ZIP размером до 2 GB.
- Файлы идут прямо из браузера ученика в собственное хранилище организации по частям, с индикатором выполнения и автоматическими повторами; ученикам не нужен аккаунт.
- Проверка согласия родителей для каждого ученика: работа ждёт в отдельной папке, пока организация не отметит согласие как проверенное, после чего в течение нескольких минут сама переходит в папку школы.
- Страница о конфиденциальности, печатная форма согласия родителей и чёткая дата окончания хранения данных, после которой данные удаляются за один запуск.
- Защита от злоупотреблений: скрытое поле-ловушка, ограничения на число запросов и проверка свободного места в хранилище; в журналах нет персональных данных, а форму проверяют автоматические тесты.
- Английская версия: страницы сайта переведены и имеют собственные адреса, а переключатель LT | EN виден на каждой странице.
- Исправления отображения на телефоне на шести страницах и другие изменения по просьбе организации.
- Перед любыми изменениями существующие страницы были сохранены, а после работы проверено, что они не изменились.
Что клиент теперь может сам
- Менять логотипы, тексты и размеры карточек в собственном конструкторе сайта.
- Отмечать согласие родителя как проверенное или отклонённое, а принятые работы сами переходят в папку школы.
- Видеть каждую регистрацию, школу и работу с их статусом в собственной таблице и папках; данные принадлежат организации.
- Удалять данные за один запуск в конце сезона.