https://github.com/claudio-code/clean-architecture-api
:memo:
https://github.com/claudio-code/clean-architecture-api
Last synced: 8 months ago
JSON representation
:memo:
- Host: GitHub
- URL: https://github.com/claudio-code/clean-architecture-api
- Owner: Claudio-code
- Created: 2022-04-09T23:43:35.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-04-26T17:53:43.000Z (almost 4 years ago)
- Last Synced: 2025-04-10T21:16:42.824Z (11 months ago)
- Language: PHP
- Homepage:
- Size: 157 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
:whale2: Projeto para estudo
## O que é nessesario para rodar a aplicação ?
Para rodar o projeto você precisará do [docker](https://www.docker.com) e [docker-compose](https://docs.docker.com/compose/) instalados no seu computador, o python no path do sistema e tambem é preciso estar tem um sistema que tenha suporte a Makefile e a scripts de bash.
- url base da api = [localhost](http://localhost:8000/);
- url da documentação do swagger = [swagger](http://localhost:8000/doc);
- url da documentação do postman = [postman](https://documenter.getpostman.com/view/7588133/Uyr7Hyng);
Usuario já cadastrado no sistema
Como o sistema necessita de um login para poder ser acessado ele já vem com um usuario adm cadastrado, segue os dados do usuario para login:
#### Username: claudio@gmail.com
#### Password: 123
## Como usar ?
- Fazer o setup do projeto : Esse comando alem do setup vai rodar as migrations, os testes e abrir uma aba no seu navegador com o swagger do projeto :blush:.
```
make startup
```
## Caso o comando a cima não rode as migrations e os testes pode rodar os comandos a baixo sem problemas.
- Para rodar as migrations
```
make migrate
```
- Para rodar os testes
```
make test
```