readme.md
December 29, 2022 · View on GitHub
Sobre
Este projeto é um treinamento de programação focado nas melhores Práticas de programação como: TDD, Clean-architecture, Design partner, solid, CI-CD e muitas outras. Isto com intuito de tornar um dev com as hardSkill necessária para alavancar a carreira.
Índice do Conteúdo
Features
- Login
- signup
- surveys
- survey-result
Pré-requisitos
Antes de começar, você vai precisar ter instalado em sua máquina a seguinte ferramenta que é o Git. Além disto é bom ter um editor para trabalhar com o código como VSCode
# Clone este repositório
$ git clone <https://github.com/WalanyCosta/clean-react.git>
# Acesse a pasta do projeto no terminal/cmd
$ cd clean-react
# Instale as dependências
$ npm install
# Execute a aplicação em modo de desenvolvimento
$ npm run dev
# O servidor inciará na porta:3333 - acesse <http://localhost:3333>
🛠 Tecnologias
As seguintes Tecnologias e libs foram usadas na construção do projeto:
- React
- react-router-dom
- firebase
- react-flip-move
- webpack
- webpack-cli
- webpack-merge
- dotenv-webpack
- clean-webpack-plugin
- html-webpack-plugin
- mini-css-extract-plugin
- favicons-webpack-plugin
- typescript
- sass
- nightwatch
- jest
- jest-environment-jsdom
- jest-localstorage-mock
- @testing-library/react
- @testing-library/jest-dom
- @faker-js/faker
- identity-obj-proxy"
- lint-staged
- husky
- eslint
- git-commit-msg-linter
Autor
Desenvolvido por Walany Costa com auxilio do treinamento do Roberto Maguinho.