Опис проєкту
ПерекладОснова роботи — редактор-полотно та бібліотека полів. Потрібен добрий набір типів полів (короткий текст, довгий текст, email, число, дата, розкривний список, мультивибір, чекбокси, радіокнопки, завантаження файлу, оцінка та розділювач секцій), кожен із налаштуваннями ярлика, підказки, тексту-пояснення, значення за замовчуванням та обов'язковості. Поверх цього потрібна умовна логіка та розгалуження: показ поля, перехід до секції або завершення форми мають залежати від попередніх відповідей. У кожної форми має бути дашборд заявок — таблиця відповідей із пошуком та фільтрами, карточка окремої заявки, експорт у CSV та простий лічильник, щоб бачити обсяг в часі. Нарешті, кожна опублікована форма має давати вбудовуваний віджет: інлайн-код та варіант усплаваючого вікна для будь-якого зовнішнього сайту, плюс окрему посилання для шерингу.
Прошу вважати валідацію, захист від спаму та мобільну верстку частиною готового результату, а не бонусом. Хочу чистий документований код, коротку нараду при передачі та можливість пізніше додавати нові типи полів без переписування рушія. Напишіть вашу переважну технологічний стек та як приблизно ви б описали схему форми.
— Візуальне полотно з перетягуванням та переупорядкуванням полів
— Не менше десятка налаштовуваних типів полів плюс розділювачі секцій
— Умовна логіка та розгалуження на основі попередніх відповідей
— Дашборд заявок із пошуком, фільтрами, карточкою та експортом у CSV
— Вбудовувані інлайн- та попап-віджети плюс окрема посилання
— Валідація, захист від спаму та адаптивна мобільна верстка