https://github.com/erlankg0/neo-tour
Сайт по поиску туров
https://github.com/erlankg0/neo-tour
input-number react react-router redux-toolkit swagger
Last synced: about 1 month ago
JSON representation
Сайт по поиску туров
- Host: GitHub
- URL: https://github.com/erlankg0/neo-tour
- Owner: erlankg0
- Created: 2024-04-03T21:34:52.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-28T17:09:53.000Z (about 2 years ago)
- Last Synced: 2024-12-29T19:47:16.194Z (over 1 year ago)
- Topics: input-number, react, react-router, redux-toolkit, swagger
- Language: TypeScript
- Homepage: https://erlankg0.github.io/neo-tour/
- Size: 5.08 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
NeoTour
Описание проекта "Neo Tour"
Проект "Neo Tour" - это веб-приложение для поиска туров и бронирования путешествий. Цель проекта - предоставить пользователям удобный инструмент для выбора и планирования путешествий, а также обмена опытом и отзывами о посещенных местах.
Проект был разработан совместно командой из двух - фронтенд и бэкенд разработчика.
Особенности и функциональности
Главная страница
На главной странице пользователи могут ознакомиться с доступными турами и категориями путешествий. Основные особенности этой страницы:
Интерактивная карусель с турами различных категорий.
Подробное описание категорий и рекомендованных туров.
Возможность плавного прокручивания страницы к списку туров при нажатии на кнопку "Choose a tour!".

Детальный экран тура

Детальная страница тура предоставляет пользователю более подробную информацию о выбранном путешествии и позволяет оформить бронь.
Модальное окно для отправки заявки
Пользователь при нажатии кнопки "Book Now" открывает модальное окно для указания информации о бронировании. Особенности модального окна:
Автозаполнение кода страны (+996) с возможностью изменения.
Валидация поля для ввода номера телефона.
Возможность отправить заявку на бронирование тура.

Технологии
Проект разработан с использованием следующих технологий:
Фронтенд: HTML, CSS, TypeScript, React.ts
Бэкенд: Java (с использованием фреймворка Spring)
Документация API: Swagger
Демо
Посмотреть демонстрацию
https://erlankg0.github.io/neo-tour/
Contact
Telegram
@erlanbey
E mail era.ab.02@gmail.com, era.ab.2001@gmail.com
Backend
https://github.com/akzhol773