Giter Site home page Giter Site logo

centraldeerros's Introduction

Central de Erros

Objetivo

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. Neste projeto vamos implementar um sistema para centralizar registros de erros de aplicações.

Requisitos do projeto desafio final Backend - API:

  • criar endpoints para serem usados pelo frontend da aplicação
  • criar um endpoint que será usado para gravar os logs de erro em um banco de dados relacional
  • a API deve ser segura, permitindo acesso apenas com um token de autenticação válido

Arquitetura escolhida:

  • Nosso squad escolheu a Arquitetura DDD pois foi a mais utilizada durante a Aceleração C# Women Codenation patrocinado pela ClearSale.
  • Para a integração com o Banco de Dados escolhemos o modelo Database First.
  • Diagrama de Entidade e Relacionamento:

schema

Tecnologias utilizadas:

Sobre organização e desenvolvimento:

  • Nosso Squad adaptou conceitos da Metodologia Ágil e Scrum organizando Sprints semanais para definir as tarefas de cada integrante, onde definiamos prioridades e juntas fazíamos as correções necessários para o projeto.
  • A documentação foi feita utilizando um quadro do Trello e as tarefas definidas em cards.
  • Como estávamos todas trabalhando remotamente, as Sprints foram feitas pelo Google Meet

Integrantes do Squad 3:

Agradecimentos:

  • Codenation | @codenation.dev pelo curso/aceleração em C#, por acreditarem em educação e acelerarem nossas carreiras.
  • ClearSale | @ClearSale a empresa patrocinadora da nossa aceleração, agradecemos por investir em inclusão de mais mulheres em tech.
  • A nossa muito querida professora Alessandra | @AlessandraSoaresdosSantos, que nunca deixa ninguém para trás.
  • A também nossa atenciosa e super querida Ingrid | @ingrid139, que nos mentorou e deu suporte durante o curso.
  • E um agradecimento também para a mega querida Djovana | @djovanaboeing1, que nunca nos deixou desamparadas.

centraldeerros's People

Contributors

eaoliveira avatar ericanogueiramendes avatar mxprim0 avatar tamrs avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

eaoliveira

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.