Skip to content

Aplicação de adição e listagem de imagens hospedadas no ImgBB e dados no FaunaDB.

Notifications You must be signed in to change notification settings

Gabrielcsg19/upfi

Repository files navigation

upfi


upfi


Aplicação de adição e listagem de imagens hospedadas no ImgBB e dados no FaunaDB.

🚀 Introdução

Sistema criado através do Ignite da Rocketseat com o intuito de praticar os conhecimentos em cache local e data fetching com React Query, criação de formulário com React Hook Form e criação de interfaces declarativas com Chakra UI.

📋 Pré-requisitos

🔧 Instalação

Para clonar o projeto via HTTPS execute o seguinte comando:

git clone https://github.com/Gabrielcsg19/upfi.git

Em seguida instale as dependências:

yarn

⚙️ Configuração

Antes de executar o projeto é necessário preencher as variáveis de ambiente:

code(1)(1)

🔨 Execução em ambiente de desenvolvimento

yarn dev

✅ Execução dos testes

yarn test

🛠️ Principais tecnologias utilizadas

  • Next.js - Framework React que adiciona recursos como SSR, SSG e entre outros à biblioteca.
  • Typescript - Superset Javascript que adiciona tipagem estática à linguagem.
  • Jest - Um dos frameworks mais famosos quando se trata de testes de código Javascript.
  • React Query - Biblioteca para lidar com gerenciamento de cache e data fetching no React.
  • React Hook Form - Biblioteca para manipulação de formulário no React.
  • Chakra UI - Biblioteca para criação de interfaces declarativas.

🎉 Agradecimentos

Feito com ❤️ por Gabriel Souza