O projeto do site de agendamento faz parte de um treinamento aplicado pela empresa RocketSeat em que a finalidade é agendar um usuário utilizando o provedor de identidade Google para autenticação e o processo de agendamento pelo Google Calendar
NodeJS versão 16.0.0 ou superior:
https://nodejs.org/en
Comando para instalar as dependências do projeto:
npm i
Comando para executar o servidor NextJS:
npm run dev
- NextJS - O framework react para a Web
- NextAuth - Módulo de autenticação do NextJS
- NextSEO - Módulo de SEO do NextJS
- PrismaORM - Framework ORM para NodeJS e TypeScript
- DayJS - Biblioteca JavaScript manipuladora de datas
- GoogleApis - API do Google para autorização e autenticação do usuário
- PhosphorReact - Biblioteca de ícones para ReactJS
- ESLint - Gerente de código de qualidade
- Prettier - Usada para formatar código fonte
Este projeto está sob a licença (MIT) - veja o arquivo LICENSE.md para detalhes.
Desenvolvido por Matheus Zanela