项目作者: geraldobl58

项目描述 :
Financial control project developed with ReactJS, Typescript and Styled Components 💰 💸 🤑 💵
高级语言: TypeScript
项目地址: git://github.com/geraldobl58/ignite-dtmoney.git
创建时间: 2021-03-30T12:22:34Z
项目社区:https://github.com/geraldobl58/ignite-dtmoney

开源协议:

下载


Frontend React - App Financeiro

Projeto de controle financeiro sendo desenvolvido com ReactJS

Requisitos

  1. Nodejs >= 10

Preview

Layout & Componentes Responsivos

Como Iniciar?

  1. Faça o clone do repositório.

    1. git clone https://github.com/geraldobl58/ignite-dtmoney.git
  2. Instalação das dependências

    execute na pasta do projeto o seguinte comando:

    ```npm install ou yarn

    1. após a instalação execute o seguinte comando.
    2. ```npm run start ou yarn start
  3. Verificando no navegador

    O projeto vai executar no seguinte endereço: http://localhost:3000

Techs

  • React
  • React Router Dom
  • React Hooks
  • Styled Components
  • Typescript
  • Mirage JS
  • Context API
  • Axios
  • React Modal
  • Polished

Diretórios

Estrutura do projeto.

  1. .
  2. ├── node_modules
  3. ├── src
  4. ├──────── assets
  5. ├──────── components
  6. ├──────── hooks
  7. ├──────── services
  8. ├──────── styles
  9. ├── .gitignore
  10. ├── .prettierrc
  11. ├── .editorconfig
  12. ├── .eslint.js
  13. ├── package.json
  14. └── README.md
  1. /node_modules: Este diretório contém todos os módulos de código dos quais seu projeto depende (pacotes npm) são instalados automaticamente.

  2. /src: Este diretório conterá todo o código relacionado ao que você verá no front-end do site (o que você vê no navegador), como o cabeçalho do site ou um modelo de página. src é uma convenção para “código fonte “.

  3. .gitignore: Este arquivo informa ao git quais arquivos ele não deve rastrear / não manter um histórico de versão.

  4. .prettierrc: Este é um arquivo de configuração para Prettier é uma ferramenta para ajudar a manter a formatação do código consistente e para manter um padrão. Prettier.

  5. .eslint.js: ESLint é uma ferramenta de análise de código estática para identificar padrões problemáticos encontrados no código JavaScript. Eslint.

  6. .editorconfig: O EditorConfig ajuda a manter estilos de codificação consistentes para vários desenvolvedores que trabalham no mesmo projeto em vários editores e IDEs. Editorconfig

  7. package-lock.json Este é um arquivo gerado automaticamente com base nas versões exatas das dependências do npm que foram instaladas para o seu projeto. (Você não altera este arquivo diretamente)

  8. package.json: Um arquivo é executado para projetos Node.js, que inclui itens como metadados (nome, autor do projeto etc.). Este arquivo é como o npm sabe quais pacotes instalar para o seu projeto.

Licença

MIT