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. 📚
Typescript
React
Next - 14
PostgresSQL
-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