Um challenge incrível para praticar seus conhecimentos, além de ser uma motivação para pesquisar, estudar, revisar mais.
Através desse projeto, pude por em prática o que estudei e vi nos projetos práticos do estágio, desenvolver novas habilidades e aprimorar conhecimentos em .NET, da criação do projeto a realização do deploy da aplicação.
Endpoints desenvolvidos para um controle financeiro, sendo possível cadastrar receitas e despesas.
Temos a possibilidade de buscar, tanto receitas quanto despesas, pela descrição, por ID. Podemos também gerar um resumo de gastos e ganhos utilizando uma data específica.
Com o login feito, um TOKEN será disponibilizado, para que você o utilize na aplicação de controle financeiro.
- ✅ CRUD de Receitas
- ✅ CRUD de Despesas
- ✅ Resumo de receitas e despesas
- ✅ Criação de conta
- ✅ Login para acessar sistema de controle financeiro
- ✅ Endpoint para alterar a senha
Infelizmente a aplicação não está mais no ar, pois as plataformas gratuitas que eu utilizava para hospedar não disponibilizam mais planos gratuitos, mas o código segue aberto para visualização 😁.
Basta abrir os endpoints disponibilizados. Como padrão, a aplicação utiliza o Swagger, mas as requisições podem ser feitas através de outras plataformas, como o Postman.
Primeiro abra o link da aplicação UserControl, crie a conta e efetue o login. Feito isso, um TOKEN será gerado, este é necessário para te autenticar e autorizar as ações conforme as permissões de seu usuário.
Pronto, agora você pode acessar a aplicação de FinanceControl, inserir o TOKEN gerado no passo anterior no campo "Authorize" e executar as atividades disponíveis.