Техническое задание:
1) фильтрация и поиск билетов по таким данным как:
— откуда
—куда
— день вылета
— возможность покупки на обратный вылет
— возможность выбора в одну сторону, или же выбора мульти-тура
— возможность выбора категории возраста пользователя (например: взрослые, студенты, пожилые люди, молодежь, дети, малыши в отдельном кресле, младенцы на коленях) и у каждого по количестве
— Выбор класса (Эконом, бизнес, Первый, несколько, Премиум-эконом)
— Выбор багажа (ручная кладь, клетчатая сумка)
— Возможность выбора как "только прямые рейсы"
— Возможность выбора авиа компании
—Возможность сортировки после фильтрации
— Возможность показа лучшей цены после фильтрации
2) Интеграция с другими сервисами, (UzAirways, Kayak, AviaSales и другие иностранные сервисы для дальнейшей интеграции)
3) Возможность возврата билета
4) Интеграция с платежными сервисами (Visa, MasterCard, Payme, Click, Uzcard, Humo)
—Выбор валют
5) Личный профиль пользователя
— история поиска
— история покупок
6) Разработка мобильного приложения для это проекта (IOS/Android)
Для того чтобы вам было более-менее легче оценить стоимость проекта можете брать пример функционала с таких проектов как:
— https://www.aviasales.ru/
— https://www.kayak.com/flights