Giter Site home page Giter Site logo

lucascancio / codenation-cadeoerro Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 1.0 3.61 MB

Projeto pratico desenvolvido na Aceleração C# do programa AceleraDev

Home Page: https://cadeoerro.herokuapp.com/swagger/index.html

C# 99.12% Dockerfile 0.88%
csharp aceleradev webapi

codenation-cadeoerro's Introduction

Cadê o Erro?

Projeto pratico desenvolvido na Aceleração C# do programa AceleraDev, patrocinado pela Stone

🤔 O que é o AceleraDev?

Criado pela Codenation, é um programa de capacitação gratuito para profissionais de tecnologia. Durante 10 semanas, devs e cientistas de dados têm acesso a desafios, conteúdos e à Comunidade Codenation para adquirirem e praticarem as habilidades técnicas mais utilizadas por empresas de tecnologia de todo o mundo.

✨ Sobre o projeto

Em projetos modernos é cada vez mais comum o uso de arquiteturas baseadas em serviços ou microsserviços. Nestes ambientes complexos, erros podem surgir em diferentes camadas da aplicação (backend, frontend, mobile, desktop) e mesmo em serviços distintos. Desta forma, é muito importante que os desenvolvedores possam centralizar todos os registros de erros em um local, de onde podem monitorar e tomar decisões mais acertadas.

E é pensando nisso que foi criado o "Cadê o Erro"!!

O "Cadê o Erro" é uma Central de Erros, responsável por gerenciar e centralizar os relatórios de erros de várias aplicações.

🎥 Apresentação

📐 Arquitetura

A arquitetura do projeto se inspirou na orientação do modelo Clean Architecture, de Bob Martin, do qual visa separar um projeto em camadas E com isso, o projeto possui as seguintes camadas:

💰 Domain

Contem a regra de negócio (Entidades, Interfaces, etc..)

💾 Data

Contem a integração com o banco de dados

🏭 Server

Contem a WebAPI (Controllers, DTOs, etc..)

💡 Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

🚗 Endpoints (Rotas)

Login (Sem autenticação)

Niveis de Log (Visualizar = Usuarios | Gerenciar = Administradores)

Ambientes (Visualizar = Usuarios | Gerenciar = Administradores)

Logs (Visualizar, Adicionar, Alterar, Arquivar = Usuarios | Deletar = Administradores)

Usuários (Somente Administradores)

❤ Agradeço muito a Codenation e a Stone

codenation-cadeoerro's People

Contributors

lucascancio avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

vagnerbritz

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.