Skip to content

Felipe8297/ignite-call

Repository files navigation

Ignite Call

Capa


💻 Sobre

Aplicativo que conecta seu calendário e permite que as pessoas agendem compromissos em seus horários livres. O Sistema de Design foi utilizado na criação do projeto anterior.

  • Rotas autenticadas no Next.js.
  • Autenticação com Next Auth.
  • Validação com zod.
  • Integração com o Google Calendar.
  • Integração com o Sistema de Design.

Embora haja poucos recursos, conceitos como:

  • Estados
  • Imutabilidade de estado
  • Listas e chaves no ReactJS
  • Propriedades
  • Componentização

🛠 Tecnologias Utilizadas

Este projeto foi desenvolvido com as seguintes tecnologias:


🔖 Layout

Você pode visualizar o layout do projeto através do link abaixo:

Web

4 4 4 4 3 3 3


🚀 Como funciona

Pré-requisitos

Antes de começar, você precisará ter as seguintes ferramentas instaladas em sua máquina: [Git] (https://git-scm.com), [Node.js] (https://nodejs.org/en/). Além disso, é bom ter um editor para trabalhar com o código como [VSCode] (https://code.visualstudio.com/)

🧭 Executando o aplicativo web (Frontend)

# Clone este repositório
$ git clone https://github.com/Felipe8297/ignite-call.git

# Acesse a pasta do projeto em seu terminal
$ cd ignite-call

# Instale as dependências
$ npm install

# Execute o aplicativo em modo de desenvolvimento
$ npm run dev

# O aplicativo será aberto na porta: 3000 - vá para http://localhost:3000