Мухаммадражаб Хужаев › mrsimp2e
Все сложное на самом деле проще чем кажется
Рейтинг
508
№ 2 249 в каталоге
Отзывы
Профессионализм
10/10
Коммуникация
9 /10
Город
Ташкент
Опыт работы
3 года
На сайте с
2023 года
Юридический статус
Частное лицо

Платформа для путешествий с бронированием и оплатами (Nuxt + Prisma, full-stack)

Используемые навыки API Node.js Nuxt.JS Stripe Управление базами данных

Описание

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

Основная задача — создать единый сервис, где пользователь может организовать поездку: выбрать тариф, забронировать отель и в дальнейшем приобрести дополнительные услуги (например, билеты).

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

Решение

В рамках проекта реализовал full-stack разработку (кроме дизайна):

— Разработал frontend на Nuxt с удобной и быстрой пользовательской логикой
— Реализовал backend с использованием Prisma и построил структуру базы данных
— Настроил бизнес-логику работы тарифов и системы покупок
— Интегрировал сторонние API:
• LiteAPI — для работы с бронированием отелей
• Stripe — для приёма онлайн-платежей
• Payout-системы — для обработки выплат

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

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

Результат

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

Пользователь может:
— выбрать и приобрести тариф
— забронировать отель через интеграцию с внешними API
— совершать безопасные онлайн-платежи

Система готова к дальнейшему расширению (добавление билетов, развитие мобильного приложения).

Проект демонстрирует мой опыт full-stack разработки, работы с внешними API и платёжными системами, а также умение создавать сложные масштабируемые веб-приложения.

Работа выполнена в соавторстве

С дизайнером, который делал макет Figma.

Оценили проект:

Другие проекты

Все проекты →
Веб-разработка и IT CRM System
CRM System
100
Веб-разработка и IT Telegram-бот для автоматических напоминаний о сроках патентов (n8n automation)
Telegram-бот для автоматических напоминаний о сроках патентов (n8n automation)
105
Веб-разработка и IT Верстка сайта для массажного салона
Верстка сайта для массажного салона
139
Веб-разработка и IT Адаптивная верстка корпоративного сайта текстильной компании (под WordPress)
Адаптивная верстка корпоративного сайта текстильной компании (под WordPress)
142