README.md

June 15, 2022 · View on GitHub

Sas

SAS - Score Analysis System

🚧 Sistema 🚀 Finalizado 🚧

O projeto a ser desenvolvido vai ser um sistema para buscar novas receitas através da criação de novas segmentações de clientes para a empresa parceira SPC.

Front-End

GitHub language count Repository size GitHub last commit License Stargazers

Back-End Java

GitHub language count Repository size GitHub last commit License Stargazers

Back-End Python

GitHub language count Repository size GitHub last commit License Stargazers

📋 Tabela de conteúdos

✅ Features

  • Gestão de usuários
  • Gestão da carteira do vendedor
  • Upload CSV da cidade
  • Upload CSV do CNAE
  • Upload CSV da empresa
  • Upload CSV da consumo
  • Relatórios
    • Gráfico de ranking dos melhores vendedores
    • Gráfico de Consumo VS Empresa
    • Gráfico de Score com filtros
    • Gráfico de Consumo por vendedor
    • Power BI

📺 Demonstração da aplicação

Demonstração da tela de Gestão de Usuários

Alt Text

Demonstração da tela de Gestão da Carteira/Vendedor

Alt Text

Demonstração das telas de upload de CSV

Alt Text

Demonstração do gráfico de ranking dos vendedores

Alt Text

Demonstração da tela de Consumo VS Empresa

Alt Text

Demonstração da tela de Score

Alt Text

🖥 Projeto

Projeto realizado em parceria com a SPC que é organização de gestão e inteligência de dados que entrega soluções de crédito, cobrança, antifraude, marketing e certificação digital juntamente com a Faculdade de Tecnologia de São José dos Campos Professor Jessen Vidal.

📈 Desafio

Desafio proposto pela SPC - "Temos um novo desafio na área de vendas que é buscar novas receitas através da criação de novas segmentações de clientes. Para isso precisaremos da criação de novos modelos de dados e indicadores que suportarão as estratégias de vendas (contato com clientes e prospects observando as suas particularidades relacionadas a segmentos, verticais de atuação, consumo e potencial de consumo)."

💎 Entregas

O planejamento e o progresso durante as Sprints do projeto poderá ser visto em Entregas.

🚀 Rodando o Sistema

📑 Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js, NPM, Vue.js, Java 11, Maven, Python e PIP. Além disto é bom ter um editor para trabalhar com o código como VSCode, IntelliJ ou PyCharm.

🎲 Rodando o Front-End

# Clone este repositório
$ git clone https://github.com/API-5-SEMESTRE/front-end

# Rodar o camando a seguir no terminal para instalar as dependências do NPM
$ npm install

# Rodar com o comando a seguir para rodar o Front-end
$ npm run serve

# O Front-end está rodando localmente, acesse o link do servidor do Vue.js

🎲 Rodando o Back-End Java

# Clone este repositório
$ git clone https://github.com/API-5-SEMESTRE/back-end

# Abrir o arquivo "application.properties" no caminho "src/main/resources/"

# Dentro do arquivo "application.properties", aonde estiver escrito "[URL]" apagar e colocar "jdbc:oracle:thin:@DB202203301935_medium?TNS_ADMIN=./key"

# Exemplo de como deve ficar: spring.datasource.url=jdbc:oracle:thin:@DB202203301935_medium?TNS_ADMIN=./key

# Onde estiver "[USER]" e "[PASSORD]" deve colocar o usuário e a senha

# Salvar o arquivo "application.properties"

# Rodar o arquivo "ApiBackApplicartion.java" no seu editor de código ou IDE

# O Back-end está rodando e o Banco de Dados na Oracle Cloud está conectado

🎲 Rodando o Back-End Python

# Clone este repositório
$ git clone https://github.com/API-5-SEMESTRE/back-end-python

# Rodar o camando a seguir no terminal para instalar as dependências do PIP
$ pip install -r requirements.txt

# Rodar com o comando a seguir para rodar o Python
$ python - m flask run ou python3 -m flask run

# O Python está rodando localmente, acesse o link do servidor do Flask

🛠 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

👥 Membros

image
Tairik Johnny

Scrum Master


image
Jeferson Neves

Product Owner


image
Devanir Ramos

Developer


image
José Francisco

Developer


image
Alan Lucas

Developer


📝 Licença

Todas as informações resultantes da Aprendizagem por Projetos Integrados da Fatec São José dos Campos - Prof. Jessen Vidal seguem a licença Open Source Initiative (OSI) ou Academic Free License 3.0 (AFL-3.0).