Заказ закрыт
Разработка сайта по продаже проездных документов

Откликнуться
t
Заказчик
Отзывы фрилансеров: + 0 - 0
Зарегистрирован на сайте 11 месяцев
Бюджет: 1500 ₽/час
Желательно нахождение в Крыму

Цель проекта создание сайта для продажи автобусных билетов, с помощью которого предполагается увеличить пассажиропоток, повысить качества сервиса и лояльности клиентов.
Уникальные особенности сервиса:
● продажа автобусных билетов;
● возможность выбрать места при покупке билета;
● возможно произвести оплату с помощью банковских карт и СБП

2. Архитектура системы
- Серверная часть
- Административная панель
- Сайт для клиентов

● Прототипирование
● Дизайн и верстка
● Программирование
● Базовое наполнение и работа с контентом
● Тестирование
● Техническая поддержка

Предлагаем придерживаться итерационного подхода. Процесс разработки должен быть разбит на этапы, итерации, после завершения каждого этапа продукт должен иметь новый функционал или улучшению ранее созданного функционала. 

Общие требования
● Регистрация и аутентификация пользователей:
▪ Создание учетной записи пользователя.
▪ Вход в систему с использованием учетных данных.
▪ Восстановление пароля.
● Управление контентом:
▪ Добавление, редактирование и удаление контента на сайте.
▪ Загрузка и отображение изображений, видео и других медиафайлов.
▪ Управление списками и категориями контента.
● Взаимодействие с пользователями:
▪ Комментирование контента.
▪ Оценка или рейтинг контента.
▪ Обратная связь с пользователями через форму на сайте или электронную почту.
▪ Прикрепление файлов (фото, видео)
● Оптимизация для поисковых систем (SEO):
▪ Настройка мета-тегов для каждой страницы.
▪ Настройка ЧПУ (человекопонятных URL) для улучшения видимости сайта в поисковых системах.
● Аналитика и отчетность:
▪ Отслеживание статистики посещаемости сайта.
▪ Создание отчетов о поведении пользователей на сайте.
4.2. Адаптивность интерфейса
Сайт должен корректно отображается и работать на любых устройствах с различным разрешениями экранов и ориентацией страницы (вертикальный или горизонтальный экран).
•   Поддержка браузеров:
• Сайт должен корректно отображаться в основных браузерах: Google Chrome, Mozilla Firefox, Safari, Microsoft Edge и других.
• Необходимо обеспечить совместимость с различными версиями браузеров как на десктопе, так и на мобильных устройствах.
•   Адаптация изображений и медиа:
• Изображения и видео должны быть оптимизированы под разные размеры экранов с использованием таких технологий, как srcset и CSS media queries.
•   Требования к отзывчивому дизайну (Responsive Design):
• Все элементы интерфейса должны подстраиваться под разные разрешения экрана, сохраняя при этом удобство использования.
• Определить, как будет выглядеть меню навигации, кнопки, поля ввода и другие элементы на различных устройствах (мобильных, планшетах, десктопах).
•   Тестирование адаптивности:
• Провести тестирование на разных устройствах и разрешениях экрана (например, 320px, 480px, 768px, 1024px и т.д.) для проверки корректной работы.
4.3. Требования к безопасности
При разработке программного кода необходимо применять:
● Контроль версионности исходного кода;
● Тестирование информационной системы на проникновения (осуществляется на тестовом сервере ресурсами разработчиков).
Приложения должны обеспечивать:
● Предотвращение несанкционированного доступа к информации и (или) передачи ее лицам, не имеющим права на доступ к информации;
● Предоставление возможности для администратора блокировать несанкционированную или подозрительную пользовательскую активность в приложении.
В частности, должны быть учтены следующие требования:
● Каждая учетная запись, создаваемая для приложений или управляемая приложением, должна иметь уникальный идентификатор.
● Должен быть предусмотрен и согласован механизм и порядок резервного копирования структуры и содержимого базы данных системы.
● Приложения должны предусматривать базовую защиту от основных видов атак: SQL-инъекций, перехват данных.
● Интерфейсы для взаимодействия с элементами системы и внешними системами (API) должны быть реализованы через https протокол.
● Должно использоваться логирование запросов, и система уведомления при значительном изменении частоты запросов. 
● Настройка фильтрации количества запросов к API, возможность выставления ограничения по API, пулу API адресов или стран. Можно реализовать на стороне хостинга.
● Запрет на отправку HTML-кода и других кодов в формах.
● Все формы должны иметь скрытую капчу.
● Создание и удаление системных объектов должно логироваться.
● Защита персональных данных согласно ФЗ-152.
5. Пользовательские сценарии
5.1. Клиентская часть
● Поиск рейсов
o Поиск места отправления
o Поиск места назначения
o Ввод желаемой даты отправления
● Просмотр результатов поиска
● Выбор рейса
● Выбор места в салоне автобуса
● Ввод данных пассажиров
● Оплата билета и багажа
● Регистрация пользователя
● Восстановление пароля
● Личный кабинет пользователя
Разделы:
Опубликован:
12.01.2025 | 14:57 [поднят: 12.01.2025 | 14:57] [последние изменения: 12.01.2025 | 12:09]
Заказ находится в архиве
Откликнуться

Выберите способ верификации:

Обновите страницу после прохождения верификации.

Посмотреть другие заказы

Теги: перенести сайт на хостинг, создать сайт на joomla, cms установить, перенести сайт joomla, wordpress перенести сайт, настроить админку

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».