Belvedere Party Rooms - сервис онлайн-бронирования спортивных вечеринок · Next.js + Stripe

Ссылка на работу
image image image
Разработал полнофункциональный веб-сервис для онлайн-бронирования тематических вечеринок в спортивных залах с неоновым оформлением. Пользователь выбирает формат мероприятия - бадминтон, пинг-понг, футбол и другие, бронирует нужное количество площадок и приглашает гостей с возможностью совместной оплаты. Интересная часть проекта - платёжная логика через Stripe. Реализовал временную блокировку средств на карте и автоматическое списание непосредственно перед мероприятием. Это защищает и организатора, и гостей: деньги резервируются заранее, но списываются только когда всё подтверждено. Аутентификация и база данных через Supabase - быстрое развёртывание PostgreSQL с авторизацией из коробки. Фронтенд на Next.js + React + TypeScript, адаптивная вёрстка под мобильные устройства, яркий визуальный стиль под тематику заведения. Стек: Next.js, React, TypeScript, PostgreSQL, Supabase, Stripe
https://belvederepartyrooms.ca