/barbershop-booking

Sistema de reserva de barbearia (Mobile)

Primary LanguageTypeScript

fsw-barber-capa

Barbershop App - A maneira mais fácil de ficar na régua!

🚀 Projeto

Aplicação para realizar agendamentos na sua Barbearia preferida.

Frontend construído com Nextjs

O Backend foi construído utilizando Prisma.

Para autenticação do usuário foi utilizada a biblioteca next/auth, para realizar o login com o google. Permitindo o usuario um cadastro simples e rápido.

As principais bibliotecas JS utilizadas nesse projeto são: Prisma para a construção da Backend, shadcn como biblioteca de componentes, tailwindcss para estilização, react hook form e zod para trabalhar com formulários. 📚

💡 Tecnologias:

  • Typescript
  • React
  • Next - 14
  • PostgresSQL

⚙️ Como rodar o Projeto Localmente:

-Para instalar todas as bibliotecas usadas no projeto rode o comando:

npm install

-Para inicializar o prisma: (Após conectar com o Banco)

npx prisma db push

-Rodar arquivo seed:

npx prisma db seed

-Para rodar o app:

npm run dev

🔗 Link do Projeto:

barbershop-booking-ashy.vercel.app