Django-project-loadsmart-png black

Error Central Elementary!

On modern projects, it is increasingly common the use of architectures based on services or microservices. In these complex environments, errors can be shown in different layers of an application (backend, frontend, mobile, and desktop) even in distinct services. Therefore, developers need to be able to centralize all the errors registers in one place, where they can monitor and make more precise decisions about those errors. In this project, we are going to implement one simple system to centralize the error registers of applications.

Elementary!

Based on Sherlock Holmes stories, we baptized our project with their famous speech:

"Elementary, my dear Watson!"

Created on the idea of being the biggest and famous detective in the world to find and monitor all the errors!

Getting Started!

Prerequisites

Python 3.6
Django REST 3.10
PiP
VirtualEnv
Postgres

Installing

  • First create a virtual environment and activate:
python3.6 -m venv venv
source venv/bin/activate

Or if you are using Windows, use these commands:

python -m venv venv
source venv\Scripts\activate
  • Migrate the database:
python3 manage.py migrate

Or if you are using Windows:

python manage.py migrate 
  • Going up the server:
python3 manage.py runserver

For Windows users:

python manage.py runserver
  • Acessing the application:
http://127.0.0.1:8000

Running the tests

Under Construction