Skip to content
/ lumi Public

Lumi is an application that simplifies energy bill management. It allows easy upload of energy bills with automatic data extraction. The admin dashboard provides an intuitive overview and detailed listing of your bills.

Notifications You must be signed in to change notification settings

tahaluh/lumi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 

Repository files navigation


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

About

Lumi is an application that simplifies energy bill management. It allows easy upload of energy bills with automatic data extraction. The admin dashboard provides an intuitive overview and detailed listing of your bills.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published