Техническое задание: Верстка многостраничного сайта

Цель проекта

Создание адаптивного веб-сайта, который позволяет пользователям вводить кадастровый номер, производить оплату и получать детализированные результаты в личном кабинете.

Страницы для верстки

  • Главная страница: Страница с формой для ввода кадастрового номера.
  • Страница оплаты: Страница с формой оплаты, содержащая два обязательных чекбокса для согласия с условиями.
  • Страница личного кабинета: Страница с результатами запроса и интегрированной картой.

Функциональные требования

Пользовательский путь (User Flow)

  1. Пользователь вводит кадастровый номер на главной странице.
  2. После отправки номера происходит переход на страницу оплаты.
  3. После успешной оплаты система автоматически создает личный кабинет, используя email пользователя. Пароль для доступа отправляется на указанную почту.
  4. Пользователь получает доступ к странице личного кабинета с результатами.

Интеграция с внешними данными

  • Необходимо реализовать получение данных по кадастровому номеру, используя открытое API (например, от государственных служб) или данные с публичных ресурсов.
  • Для тестирования можно использовать пример кадастрового номера: 47:07:1719001:1053.

Визуализация данных

  • На странице личного кабинета необходимо вывести полученную информацию в структурированном виде.
  • Обязательно интегрировать Яндекс.Карту для отображения местоположения объекта по кадастровому номеру.

Технические требования

  • Верстка должна быть полностью адаптивной (корректное отображение на мобильных устройствах, планшетах и десктопах).
  • Дизайн и макеты предоставлены в Figma.
  • Код должен быть чистым, валидным и соответствовать современным стандартам.

Что предоставляется

  • Полный дизайн-макет всех трех страниц в Figma.

Разработка и развитие ядра аналитической торговой системы на Python

Ищем опытного Python-разработчика для доработки и развития ядра research-ориентированной платформы для бэктестинга торговых стратегий. Существующая система включает загрузку данных и Streamlit-интерфейс.