Home
Softono

Opennem Fe

Open source MIT Vue
78
Stars
15
Forks
83
Issues
5
Watchers
4 months
Last Commit

 About Opennem Fe

An Open Platform for National Electricity Market Data

Platforms

Web Self-hosted

Languages

Vue

Need Help Installing Opennem Fe?

We provide expert installation service for this software. Our team will install, configure, and secure Opennem Fe on your server. plans start at just $30.

Opennem Fe

View on GitHub

OpenNEM Energy Market Platform

logo

NOTE: This is the frontend project For the core project and any issues see opennem/opennem

The OpenNEM project aims to make the wealth of public National Electricity Market (NEM) data more accessible to a wider audience.

OpenNEM is a project of the Energy Transition Hub.

Project homepage at https://opennem.org.au

Find us on twitter

Developed by:


Development

This project requires Node.js v14 and uses Yarn (v1 - classic) for package management.

Option 1: Docker Development (Recommended)

Docker provides an isolated Node.js v14 environment without affecting your system.

# Start development server with Docker
$ npm run docker:dev
# or
$ yarn docker:dev

# View logs
$ npm run docker:logs

# Run commands in container (e.g., linting)
$ npm run docker:exec yarn lint

# Stop containers
$ npm run docker:down

The development server will be available at http://localhost:3000/.

Available Docker commands:

  • npm run docker:dev - Build and start development server
  • npm run docker:up - Start existing containers
  • npm run docker:build - Build containers only
  • npm run docker:down - Stop containers
  • npm run docker:logs - View container logs
  • npm run docker:exec - Run commands in container
  • npm run docker:clean - Stop containers and cleanup Docker resources

Note: You can use either npm run or yarn to execute these Docker commands locally.

Option 2: Native Development

Requires Node.js v14 installed on your system.

# Install dependencies
$ yarn install

# Start development server
$ yarn dev

This wil run the local Nuxt dev server, you should be able to open http://localhost:3000/ in your browser, by default the public facing Opennem API will be used.


Issues

File issues at the main OpenNEM Repository and label them as frontend.


License

OpenNEM is MIT licensed.