Разработка веб-формы для внесения данных
Требования:
1. Заполнение и сохранение данных с формы в БД;
2. Просмотр записей;
3. Экспорт данных в xls;
4. Уведомление о заполнении формы на почту;
5. Работа в мобильном браузере;
6. Использовать в разработке конструктор форм для дальнейшей модернизации;
7. Заполнение формы доступно для авторизованных пользователей (около 10 шт.);
8. Примитивная ролевая модель для групп пользователей (Пользователь, Модератор);
Опционально:
1. Уведомление в мессенджеры (Telegram, whatsapp);
2. Логирование изменений (кто, когда, добавил, редактировал, удалил);
3. Заполнение полей из внешних справочников (коннект к базе или из csv);
Во вложении эскиз страницы.
Примерный алгоритм работы:
1. Пользователь1 входит под своим логином.
2. Открывается страница с полями формы, Пользователь1 заполняет данные полей: Адрес, номер заявки, цель и т.д. Прикрепляет фото к каждому необходимому пункту, отмечает чекбоксы .
3. Пользователь1 вводит капчу и нажимает "Сохранить".
4. Заполненная форма сохраняется, отправляется уведомление . Форма доступна для просмотра Модератору1, ее можно открыть из списка и просмотреть, а также выгрузить данные в xls.
5. Пользователь1 может отредактировать только свою форму, нет доступа к формам принадлежащим Пользователю2, Пользователю3 …
6. Модератор1 имеет доступ ко всей информации.
При отклике, укажите, пожалуйста:
1) Сколько стоит?
2) Сколько времени нужно?
3) Когда можете приступить?
4) Свои работы.