ahavat / testesoftwrap

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#Sobre o Projeto CRUD de cadastro onde é possível armazenar os dados no servidor, onde é possível: Inserir conteúdo na tabela | Editar o conteúdo da tabela. | Remover conteúdo da tabela. | Visualizar de forma clara os dados apresentados.

O frontend foi construído em React, utilizando o Typescript. A decisão de utilizar a linguagem foi pela facilidade e clareza nos erros que torna o ambiente de desenvolvimento muito mais produtivo. A ferramenta para conexão com o backend é o axios.

#Instruções para visualização do projeto

  • Requisitos

    • Preferência o Visual Estudio Code instalado
    • Preferencia por usar o gerenciador de pacotes Yarn.
  • Ao baixar o código fonte abra o projeto e utilize o comando yarn ou yarn install no terminal.

  • Após instalação de todas as dependências do projeto, utilize o comando yarn start para inicialização do projeto.

No backend foi utilizado um orm (Sequelize) e o banco de dados MySql.Toda aplicação construída com ExpressJS, utilizando o plugin do ESlint para padronização do código.

É possível testar aplicação utilizando o Insomnia pelas rotas do server e assim conseguir fazer também o CRUD de usuários.

About


Languages

Language:TypeScript 57.6%Language:JavaScript 31.2%Language:HTML 11.2%