├── .gitignore ├── README.md ├── backend └── ride │ ├── jest.config.js │ ├── package.json │ ├── src │ ├── main.ts │ └── main_before_refactoring.ts │ ├── test │ └── main.test.ts │ ├── tsconfig.json │ └── yarn.lock ├── create.sql └── resources ├── algoritmo_validacao_cpf.png ├── clean_architecture.png ├── code_design_architecture.png ├── diagrama_clean_architecture.png ├── dip1.png ├── dip2.png ├── portsandadapters.png ├── portsandadapters2.png ├── test_first.png └── test_pyramid.png /.gitignore: -------------------------------------------------------------------------------- 1 | coverage 2 | node_modules -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigobranas/cccat14_1/HEAD/README.md -------------------------------------------------------------------------------- /backend/ride/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigobranas/cccat14_1/HEAD/backend/ride/jest.config.js -------------------------------------------------------------------------------- /backend/ride/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigobranas/cccat14_1/HEAD/backend/ride/package.json -------------------------------------------------------------------------------- /backend/ride/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigobranas/cccat14_1/HEAD/backend/ride/src/main.ts -------------------------------------------------------------------------------- /backend/ride/src/main_before_refactoring.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigobranas/cccat14_1/HEAD/backend/ride/src/main_before_refactoring.ts -------------------------------------------------------------------------------- /backend/ride/test/main.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigobranas/cccat14_1/HEAD/backend/ride/test/main.test.ts -------------------------------------------------------------------------------- /backend/ride/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigobranas/cccat14_1/HEAD/backend/ride/tsconfig.json -------------------------------------------------------------------------------- /backend/ride/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigobranas/cccat14_1/HEAD/backend/ride/yarn.lock -------------------------------------------------------------------------------- /create.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigobranas/cccat14_1/HEAD/create.sql -------------------------------------------------------------------------------- /resources/algoritmo_validacao_cpf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigobranas/cccat14_1/HEAD/resources/algoritmo_validacao_cpf.png -------------------------------------------------------------------------------- /resources/clean_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigobranas/cccat14_1/HEAD/resources/clean_architecture.png -------------------------------------------------------------------------------- /resources/code_design_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigobranas/cccat14_1/HEAD/resources/code_design_architecture.png -------------------------------------------------------------------------------- /resources/diagrama_clean_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigobranas/cccat14_1/HEAD/resources/diagrama_clean_architecture.png -------------------------------------------------------------------------------- /resources/dip1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigobranas/cccat14_1/HEAD/resources/dip1.png -------------------------------------------------------------------------------- /resources/dip2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigobranas/cccat14_1/HEAD/resources/dip2.png -------------------------------------------------------------------------------- /resources/portsandadapters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigobranas/cccat14_1/HEAD/resources/portsandadapters.png -------------------------------------------------------------------------------- /resources/portsandadapters2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigobranas/cccat14_1/HEAD/resources/portsandadapters2.png -------------------------------------------------------------------------------- /resources/test_first.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigobranas/cccat14_1/HEAD/resources/test_first.png -------------------------------------------------------------------------------- /resources/test_pyramid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigobranas/cccat14_1/HEAD/resources/test_pyramid.png --------------------------------------------------------------------------------