Skip to content

Latest commit

 

History

History
88 lines (57 loc) · 1.63 KB

README.md

File metadata and controls

88 lines (57 loc) · 1.63 KB


Lumi Admin

Aplicação fullstack para extração de dados de faturas de energia


💼 Tecnologias Utilizadas

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

Api:

  • Node.js
  • Express
  • Sequelize

Client:

  • ReactJS
  • MaterialUi

⚙️ Instalação

Clone o repositório

$ git clone https://github.com/tahaluh/lumi.git

Api

  1. Atualize as variáveis de ambiente seguindo o .env.example
  2. instale as dependências
$ cd ./api
$ npm i
  1. inicialize o container docker com o banco e api
$ docker-compose up
  1. execute as migrations
$ npm run sequelize-cli db:migrate

Client

  1. Atualize as variáveis de ambiente seguindo o .env.example
  2. instale as dependências
$ cd ./api
$ npm i
  1. inicie a applicação
$ npm run start

🛠️ Funcionalidades

  • Upload de PDF
  • Dashboard com gráficos relacionados
  • Listagem de Faturas
  • Armazenamento e Download de faturas

Ajustes e melhorias

O projeto ainda está em desenvolvimento e as próximas atualizações serão voltadas nas seguintes tarefas:

  • Finalização de testes

Feito por Thauã Magalhães 👋🏽 Entre em contato!

Linkedin Badge Gmail Badge