StayGo - O jeito que você viaja.

Projeto

StayGo - O jeito que você viaja.

Aplicação web desenvolvida em Next.js, React, TypeScript, TailwindCSS e Prisma, focada em reservas de acomodações.

O sistema permite criação e gerenciamento de reservas, calendário de disponibilidade, pagamentos via Stripe e controle de usuários, oferecendo uma experiência prática e segura para hóspedes e anfitriões.

JavascriptReactTypescriptNextjsPrismaStripeTailwindCSS

Informações sobre o projeto

O sistema possui três níveis de acesso:

Administrador, responsável pelo gerenciamento completo da plataforma;

Host, que contrata um plano e cadastra suas acomodações;

Usuário, responsável por realizar reservas e alugar hospedagens. Cada perfil possui dashboards e permissões específicas de acordo com seu nível de acesso.

O fluxo do host foi desenvolvido para proporcionar uma experiência completa, passando pelo cadastro, preenchimento de formulários da acomodação, gerenciamento de disponibilidade e finalização do pagamento através da integração com Stripe.

A plataforma oferece gerenciamento de reservas, dashboard administrativo, controle de usuários, sistema de planos, autenticação, upload de imagens e gerenciamento de acomodações, tudo com foco em performance, escalabilidade e experiência do usuário.

🚀 Frontend
  • Next.js — estrutura moderna para aplicações fullstack
  • React + TypeScript — tipagem forte e componentização
  • Tailwind CSS — estilização rápida e consistente
  • Lucide Icons — ícones modernos e leves
⚙️ Backend
  • Next.js Server Actions — lógica server-side integrada
  • Prisma ORM — acesso e manipulação de banco de dados
  • Banco de dados relacional — PostgreSQL ou equivalente
  • Stripe — integração para pagamentos e assinatura de planos