Skip to content

Latest commit

 

History

History
66 lines (48 loc) · 1.7 KB

readme.md

File metadata and controls

66 lines (48 loc) · 1.7 KB

Sistema de crédito

Sobre o projeto

Desenvolvimento de uma interface web onde pessoas possam solicitar propostas de crédito. A mesma passa por uma avaliação automatizada através de uma API de Análise de Crédito(https://loan-processor.digitalsys.com.br/swagger/index.html), caso a API retorne o status de não aprovado, a proposta é negada automaticamente, caso seja aprovada, é disponibilizada para avaliação humana.

Layout web

image

Tecnologias utilizadas

Back end

  • Python
  • Django
  • Django rest framework
  • Celery
  • Redis

Front end

  • Javascript
  • Vue.js

Container

  • Docker

Como executar o projeto

Pré-requisitos: Docker

# clonar repositório
git clone https://github.com/Rdemora2/Portifolio.git

# buildar os containers docker
docker compose build

# subir os containers
docker compose up

# criar superuser do django admin
abra um terminal na raiz do projeto
docker exec -ti django_backend bash
python manage.py createsuperuser
preencha os campos e crie o super usuário com permissões administrativas

# acessar as respectivas urls
Frontend: http://localhost:8080/
backend: http://localhost:8000/

Urls importantes do backend

Portas utilizadas

  • Backend: 8000
  • Frontend: 8080
  • PostgreSQL: 5432
  • Redis: 6379

Autor

Roberto de Moraes

https://www.linkedin.com/in/robertomoraeszarzur/