Skip to content

kenmarcos/optitour

Repository files navigation

🖥️ Sobre o Projeto


Projeto desenvolvido durante o evento Full Stack Week (07/23)

Optitour é uma plataforma de reserva de viagens. ✈️

Com ele é possível pesquisar viagens, ver as informações detalhadas de cada uma delas e fazer uma reserva da viagem desejada.

O projeto foi desenvolvido utilizando TypeScript, Next.js, React, Tailwind CSS, Prisma, banco de dados PostgreSQL, entre outras tecnologias.

Além disso, a aplicação conta com autenticação através de conta do Google e integração de pagamentos via Stripe.

💡 Funcionalidades

  • Tela Home
    • Login com Google
    • Pesquisa de viagens
    • Pesquisa rápida de viagens por categoria
    • Lista de viagens recomendadas
  • Tela "Resultado de Pesquisa"
    • Lista de viagens encontradas na pesquisa
  • Tela de Detalhes da Viagem
    • Imagens e informações completas da viagem
    • Reserva de viagem
  • Tela de Confirmação da Viagem
    • Checagem de informações da viagem desejada
    • Pagamento da compra da viagem via Stripe
  • Tela "Minhas Viagens"
    • Lista de viagens compradas pelo usuário
    • Cancelamento da viagem

🎨 Layout

A aplicação foi baseada no seguinte layout: Figma

🛠️ Tecnologias

Para o desenvolvimento desse projeto, as seguintes ferramentas foram utilizadas:

👨‍💻 Autor

author-profile-picture

Marcos Kenji Kuribayashi

Linkedin Badge Gmail Badge


Desenvolvido por Marcos Kenji Kuribayashi 😉