LeonardoAlves04 / NextBarber

Home Page:https://nextbarber-leo.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Site de reserva de serviços de uma barbearia.

Status do Projeto: ✔️ Concluído!

Tópicos 🔹

🔹 Descrição do projeto

🔹 Funcionalidades

🔹 Deploy da Aplicação

🔹 Casos de Uso

Descrição do projeto 📝

Uma plataforma de agendamento de serviços de uma barbearia, você pode procurar entre várias barbearias na sua proximidade e escolher/reservar um serviço dentre vários. Depois de reservar você pode conferir sua reserva e se necessario, cancelá-la!

Funcionalidades 📦

✔️ Login com o Google: Permitimos que os usuários façam login usando suas contas do Google para uma experiência de autenticação simplificada.

✔️ Navegação pelos serviços: Os usuários podem facilmente explorar diversos serviços e por sua vez escolher reserválos com apenas alguns cliques.

✔️ Gerenciamento das reservas: Os usuários podem verificar suas reservas e serviços escolhidos e se necessário cancelá-las com apenas um clique.

✔️ Pagamento do Pedido com a API do Stripe: Oferecemos uma experiência segura de pagamento online com a integração da API do Stripe, incluindo o uso de webhooks para processar eventos relacionados ao pagamento. Os usuários podem concluir seus pedidos com facilidade e segurança.

✔️ Mobile first :D

Deploy da Aplicação 💨

Deploy: nextbarber.vercel.app

Linguagens e libs utilizadas 📚

  • React: Uma biblioteca JavaScript popular para construir interfaces de usuário interativas.

  • Next.js 13: Um framework React que oferece renderização do lado do servidor (SSR), geração estática (SSG), entre muitos outros recursos.

  • Next Auth: Biblioteca para autenticação de usuários com OAuth.

  • Postgres: Um sistema de gerenciamento de banco de dados relacional.

  • Prisma: Um ORM (Object-Relational Mapping) para Node.js e TypeScript.

  • Tailwind CSS: Um framework CSS que oferece várias classes para utilização já pré-estilizadas.

  • shadcn/ui: Uma biblioteca de componentes de IU reutilizáveis e estilizáveis.

  • API do Stripe: Uma API de pagamento popular para processar pagamentos online de forma segura.

Imagens do projeto (Desktop e Mobile):

Captura de Tela (43) Captura de Tela (50) Captura de Tela (49) Captura de Tela (48) Captura de Tela (47) Captura de Tela (46) Captura de Tela (45) Captura de Tela (44)

About

https://nextbarber-leo.vercel.app


Languages

Language:TypeScript 98.3%Language:CSS 1.2%Language:JavaScript 0.4%