Skip to content

IgorWestermann/doar-computador-appmasters

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Doar Computador

Por: Igor Westermann Lima < i.westma@gmail.com >.

1. Sumário

2. Sobre o projeto

Projeto para processo de seleção de estágio da empresa App Masters

3. Inicialização

Para inicializar o projeto primeiro, clone o repositório atraves do comando no terminal git clone https://github.com/IgorWestermann/doar-computador-appmasters

Para inicializar o frontend, entre na pasta doar-projetos e rode o comando:

  • npm install se estiver usando o NPM.
  • yarn para Yarn.

Após acabar de instalar as dependências, rode o comando:

  • npm dev se estiver usando o NPM.
  • yarn dev para Yarn.

Para inicializar o backend, entre na pasta backend e rode o comando:

  • npm install se estiver usando o NPM.
  • yarn para Yarn.

Após acabar de instalar as dependências, rode o comando:

  • npm dev se estiver usando o NPM.
  • yarn dev para Yarn.

Para realizar os testes, dentro da pasta backend rode:

  • npm test se estiver usando o NPM.
  • yarn test para Yarn.

4. O Design

Para o design da aplicação, decidi utilizar padrões simples, utilizando algumas cores referentes a empresa App Masters.

5. Dependências

Para execução do projeto, utilizei as seguintes dependência:

5.1. Axios

Utilizei a biblioteca axios exigida no escopo do projeto.

Foi utilizado SuperTest em conjunto do Jest como ferramente de teste

5.3. Ts-node

Foi utilizado o Ts-node para auxiliar a rodar o serviço

Foi utilizado o Chakra UI para auxiliar na estilização de componentes

Foi utilizado o Styled Components para auxiliar na estilização de componentes

O React Hook Form foi utilizado para validar os formulários

5.7. Zod

O Zod foi utilizado para validar formulários pois ele tem uma maior integração com o TypeScript

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors