Техническое задание (ТЗ) для создания мобильного приложения для поиска специалистов
1. Введение
Мобильное приложение имеет целью обеспечить пользователей возможностью найти специалистов в различных сферах (медицинские услуги, ремонт, юристы и т.д.) на основе их местоположения в пределах определенного радиуса.
2. Цель
Создание мобильного приложения, которое позволяет пользователям:
Искать специалистов по специализации.
Устанавливать фильтры по радиусу поиска.
Просматривать профили специалистов с их рейтингами и отзывами.
Связываться с специалистами через чат или телефон.
3. Функциональные требования
3.1 Регистрация и авторизация
Регистрация пользователя с помощью номера телефона.
Авторизация: через логин/пароль.
Личный профиль: возможность редактирования личных данных, контактной информации, фото.
3.2 Поиск специалистов
Поиск специалистов по категориям (медицинские услуги, ремонт, IT, юридические услуги и т.д.).
Установка фильтра по специализации.
Выбор радиуса поиска (от 1 км до 100 км).
Выбор доступных специалистов, учитывая их наличие или график работы.
Поиск по рейтингу и отзывам.
3.3 Фильтры и сортировка
Фильтрация по локации (поиск ближайших специалистов).
Сортировка по рейтингу, цена/качество, опыт работы.
3.4 Просмотр профиля специалиста
Подробная информация о специалисте: описание, квалификация, опыт.
Фото специалиста или его работ (если есть).
Система рейтингов и отзывов от предыдущих пользователей.
Часы работы (рабочие часы).
Контактные данные (телефон, чат).
3.5 Связь с специалистом
Возможность связаться через:
Чат в приложении.
Звонок по телефону.
3.6 Карта и навигация
Встроенная карта (Google Maps).
3.7 Оплата и транзакции
Информацию предоставлю постепенно
3.8 Интерфейс
Простой и понятный интерфейс.
Минималистичный дизайн с интуитивно понятными элементами.
Адаптивность для различных размеров экранов (Android/iOS).
Поддержка нескольких языков интерфейса.
3.9 Безопасность
Шифрование персональных данных.
Защита от несанкционированного доступа.
Логирование всех операций в приложении для обеспечения безопасности.
4. Технические требования
4.1 Платформы
iOS (версия 11.0 и выше).
Android (версия 6.0 и выше).
Прошу устанавливать адекватную стоимость