Веб-покупка авиабилетов и отелей
Покупка авиабилетов в браузере, которую я писал с нуля: поиск рейсов в реальном времени, тарифы, пассажиры, оплата. Потом к ней добавились отели.
Скриншоты
Поиск рейсов работает через socket.io. Дальше фильтры и тарифы, данные пассажиров на динамических формах, оплата с 3DS и список заказов. Имена пассажиров транслитерируются по стандарту ICAO, а автокомплит аэропортов понимает обе раскладки: DME находится, даже если набрать ВЬУ.
Через четыре с небольшим месяца после старта сервис запустили для B2B-клиентов, к тому времени в репозитории было около сотни пулл-реквестов. Следом я сделал отели: поиск, выдача на карте, фильтры, общий заказ на перелет и отель.
Чтобы разбирать баги с прода, веб-приложение умело выгружать снимок своего состояния. Ошибки собирал Sentry.





