Aplicação fullstack
que expõe meus relatórios de estudo e artigos .md
, projetos, designs de projetos e informações relevantes.
API
com dotnet
que expõe os dados de artigos para o frontend
do portifólio.
Aplicação com angular
que consome nossa api
para expor a página de artigos, além de consumir a api
do github
para expor os projetos.
- V1
- Artigos
GET
/articles -> list of articles
POST
/article -> {articleJson}
- Usuários
POST
/login
- Artigos
GET -> RESPONSE
"article" {
"id": 1,
"title": "string",
"content": "string",
"publishDate": DateTime,
"author": "string"
}
POST -> REQUEST
"article" {
"title": "string"
}
"file" {
... // file info
}
POST -> ENTITY
"article": {
"title": "string",
"address": "C:/EXEMPLO/exemplo.md",
"publishedAt": DateTime, // GETDATE do POST
"authorId": User // Author will be always the user who post
}
- CADASTRO DE ARTIGOS RELACIONADOS À USUÁRIOS
- AGENDAMENTO DE ARTIGOS
- COBERTURA DE TESTES
- DDD
- TRATAMENTO DE EXCEÇÕES