https://github.com/SEED-platform/seed
Standard Energy Efficiency Data (SEED) Platform™ is a web-based application that helps organizations easily manage data on the energy performance of large groups of buildings.
https://github.com/SEED-platform/seed
buildings commercial energy
Last synced: 4 days ago
JSON representation
Standard Energy Efficiency Data (SEED) Platform™ is a web-based application that helps organizations easily manage data on the energy performance of large groups of buildings.
- Host: GitHub
- URL: https://github.com/SEED-platform/seed
- Owner: SEED-platform
- License: other
- Created: 2014-10-20T04:26:53.000Z (over 10 years ago)
- Default Branch: develop
- Last Pushed: 2025-04-30T22:08:24.000Z (10 days ago)
- Last Synced: 2025-05-04T18:50:29.134Z (6 days ago)
- Topics: buildings, commercial, energy
- Language: Python
- Homepage:
- Size: 171 MB
- Stars: 111
- Watchers: 27
- Forks: 54
- Open Issues: 417
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE.md
- Authors: AUTHORS.md
Awesome Lists containing this project
- open-sustainable-technology - SEED - Standard Energy Efficiency Data Platform™ is a web-based application that helps organizations easily manage data on the energy performance of large groups of buildings. (Consumption / Buildings and Heating)
README
## Standard Energy Efficiency Data (SEED) Platform™
[![Build Status][build-img]][build-url] [![Coverage Status][coveralls-img]][coveralls-url]
The SEED Platform is a web-based application that helps organizations easily
manage data on the energy performance of large groups of buildings. Users can
combine data from multiple sources, clean and validate it, and share the
information with others. The software application provides an easy, flexible,
and cost-effective method to improve the quality and availability of data to
help demonstrate the economic and environmental benefits of energy efficiency,
to implement programs, and to target investment activity.The SEED application is written in Python/Django, with AngularJS, Bootstrap,
and other javascript libraries used for the front-end. The back-end database
is required to be PostgreSQL.The SEED web application provides both a browser-based interface for users to
upload and manage their building data, as well as a full set of APIs that app
developers can use to access these same data management functions. From a
running server, the Swagger API documentation can be found at `/api/swagger`
or from the front end by clicking the API documentation link in the sidebar.### Installation
- Production on Amazon Web Service: See [Installation Notes][production-aws-url]
- Development on Mac OSX: [Installation Notes][development-mac-osx]
- Development using Docker: [Installation Notes][development-docker]### Starting SEED Platform
In production the following two commands will run the web server (uWSGI) and
the background task manager (Celery) with:```
bin/start_uwsgi.sh
bin/start_celery.sh
```In development mode, you can start the web server (uWSGI) and the background
task manager (Celery) with:```
./manage.py runserver
celery -A seed worker -l INFO -c 4 --max-tasks-per-child 1000 -EBS django_celery_beat.schedulers:DatabaseScheduler
```### Developer Resources
- Source code documentation is on the [SEED website][code-documentation] and there are links to [older versions][code-documentations-links] as needed.
- Several notes regarding Django and AngularJS integration: See [Developer Resources][developer-resources]#### Testing
- Running tests: See [Testing Notes][developer-testing-notes]
### Copyright
See the information in the [LICENSE.md](LICENSE.md) file.
[code-documentation]: https://seed-platform.org/code_documentation/latest/
[code-documentation-links]: https://seed-platform.org/developer_resources/
[development-docker]: https://github.com/SEED-platform/seed/blob/develop/docs/source/setup_docker.rst
[development-mac-osx]: https://github.com/SEED-platform/seed/blob/develop/docs/source/setup_osx.rst
[production-aws-url]: http://www.github.com/seed-platform/seed/wiki/Installation
[developer-resources]: https://github.com/SEED-platform/seed/blob/develop/docs/source/developer_resources.rst
[developer-testing-notes]: https://github.com/SEED-platform/seed/blob/develop/docs/source/developer_resources.rst#testing
[build-img]: https://github.com/SEED-platform/seed/workflows/CI/badge.svg?branch=develop
[build-url]: https://github.com/SEED-platform/seed/actions?query=branch%3Adevelop
[coveralls-img]: https://coveralls.io/repos/github/SEED-platform/seed/badge.svg?branch=HEAD
[coveralls-url]: https://coveralls.io/github/SEED-platform/seed?branch=HEAD