Coder Social home page Coder Social logo

open-ems-ucm's Introduction

Energy reporting management platform - ERMP

Logo UCM

ERMP is a platform that manages different reports on energy consumption. The information framework is specified in the Complutense University of Madrid and its energy consumption. Provides energy experts with software capable of:

  • Manage roles and security of the platform so that it is specified which people access what data.
  • Simple and intuitive web application that allows information to be easily found.
  • A detailed analysis of different sections of consumption, focused on the use of photovoltaic panels and everything around it, such as batteries, number of panels, angles...

This project is established on the framework of the end of degree work of the Faculty of Informatics of the Complutense University of Madrid of the academic year 2019/2020. In particular on the career of Software Engineering.

Instructions

In order to launch the project locally, docker containers are used, an environment has been prepared for its launch and use of dependencies in an easy and simple way.

To start the project, a script has been created that starts everything necessary for its use. The first thing to do:

$ ./up.sh

When it is finished working or using the platform, it is necessary to remove the running containers. For that it is launched:

$ ./down.sh

You can check if it works by going to the web:

Web local: http://localhost:8000/

Or by launching docker commands like the following commands and see if you have the containers running:

  • Delete container:

    docker kill <container name>
    
  • List of containers running:

    docker ps -a
    
  • Connect to a running container:

    docker exec -i -t <container name> /bin/bash
    

Data

The data is drawn from two main sources:

Authors

Contributing

Licence

open-ems-ucm's People

Contributors

albertopastormr avatar ivanfermena avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.