energy-sparks
An open source application that is designed to help schools improve their energy efficiency.
https://github.com/Energy-Sparks/energy-sparks
Category: Sustainable Development
Sub Category: Education
Keywords
bath data energy rails ruby ruby-on-rails school
Keywords from Contributors
archiving transforms measur generic optimize observation compose conversion projection animals
Last synced: about 21 hours ago
JSON representation
Repository metadata
Source for the EnergySparks website
- Host: GitHub
- URL: https://github.com/Energy-Sparks/energy-sparks
- Owner: Energy-Sparks
- License: mit
- Created: 2016-08-16T16:26:52.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2025-04-17T16:43:46.000Z (10 days ago)
- Last Synced: 2025-04-18T20:57:38.343Z (9 days ago)
- Topics: bath, data, energy, rails, ruby, ruby-on-rails, school
- Language: Ruby
- Homepage: http://www.energysparks.uk
- Size: 99.6 MB
- Stars: 27
- Watchers: 5
- Forks: 5
- Open Issues: 15
- Releases: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
README.md
Energy Sparks
Energy Sparks is an open source application that is designed to help schools improve their energy efficiency.
The application collects and presents gas and electricity usage data in a way that is accessible to staff, students and parents. Supported by educational resources, the application will support teachers in helping children understand more about energy usage, how to be more efficient and see how actions they take in the school, e.g. switching off lighting, has an effect on usage.
Combining access to data, the ability to log interventions and a competitive element between schools, the goal is to not just save schools money in reducing energy consumption through long term changes, it is hoped that the application will also help educate children about what it means to be energy efficient.
The application is open source and is powered by open data. It is being designed to be easily deploy and run for minimal cost, allowing it to be run by local councils and/or community groups around the UK.
For Users
Development of the application and documentation is in progress. Please check back later for more information.
For now you may wish to read the evolving documentation in the project wiki.
For Developers
The application uses Ruby on Rails.
Read the developer guide in the wiki for how to get started and the CONTRIBUTING.md guidelines.
Browser testing provided by:
Owner metadata
- Name: Energy Sparks
- Login: Energy-Sparks
- Email: [email protected]
- Kind: organization
- Description: We help schools fight climate change
- Website: https://energysparks.uk/
- Location: UK
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/66954989?v=4
- Repositories: 4
- Last ynced at: 2023-03-03T19:31:31.823Z
- Profile URL: https://github.com/Energy-Sparks
GitHub Events
Total
- Delete event: 362
- Issue comment event: 110
- Push event: 1282
- Pull request review comment event: 175
- Pull request review event: 367
- Pull request event: 743
- Create event: 392
Last Year
- Delete event: 362
- Issue comment event: 110
- Push event: 1282
- Pull request review comment event: 175
- Pull request review event: 367
- Pull request event: 743
- Create event: 392
Committers metadata
Last synced: 4 days ago
Total Commits: 9,031
Total Committers: 12
Avg Commits per committer: 752.583
Development Distribution Score (DDS): 0.741
Commits in past year: 784
Committers in past year: 4
Avg Commits per committer in past year: 196.0
Development Distribution Score (DDS) in past year: 0.626
Name | Commits | |
---|---|---|
Leigh Dodds | l****h@l****m | 2340 |
James Jefferies | j****s@s****k | 2302 |
Deb Bassett | d****b@u****m | 1186 |
James Almond | j****s@j****m | 1096 |
Julian Higman | j****n@p****m | 835 |
Ian Townsend | i****t | 524 |
dependabot[bot] | 4****] | 390 |
Tristan Hill | 8****i | 255 |
Dan Bryan (MBP) | d****n@d****k | 56 |
Matt Helsby | m****t@c****m | 36 |
Dan Bryan | d****n@c****s | 10 |
James Jefferies (ShedCode) | j****s@s****l | 1 |
Committer domains:
- chocolate.systems: 1
- citeab.com: 1
- dynamicworkplace.co.uk: 1
- pobox.com: 1
- jamesalmond.com: 1
- urbanwide.com: 1
- shedcode.co.uk: 1
- ldodds.com: 1
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 193
Total pull requests: 4,468
Average time to close issues: 4 months
Average time to close pull requests: 3 days
Total issue authors: 4
Total pull request authors: 10
Average comments per issue: 0.61
Average comments per pull request: 0.18
Merged pull request: 4,091
Bot issues: 0
Bot pull requests: 551
Past year issues: 0
Past year pull requests: 981
Past year average time to close issues: N/A
Past year average time to close pull requests: 3 days
Past year issue authors: 0
Past year pull request authors: 4
Past year average comments per issue: 0
Past year average comments per pull request: 0.24
Past year merged pull request: 861
Past year bot issues: 0
Past year bot pull requests: 316
Top Issue Authors
- ldodds (127)
- chtowner (57)
- dynamicworkplace (8)
- MattHelsby (1)
Top Pull Request Authors
- ldodds (1,468)
- dependabot[bot] (551)
- iant (530)
- jamesjefferies (513)
- jhigman (408)
- urbanwide (364)
- tbhi (328)
- jamesalmond (277)
- dynamicworkplace (23)
- MattHelsby (6)
Top Issue Labels
- Charting (20)
- Activities (19)
- 2 - Working <= 5 (18)
- 0 - Backlog (17)
- 1 - Ready (14)
- Scoring (13)
- 3 - Review (12)
- Data (9)
- In Progress (9)
- 4 - Done (8)
- Admin (7)
- Documentation (7)
- Ops (4)
- bug (2)
- blocked (2)
- UX (1)
- enhancement (1)
Top Pull Request Labels
- dependencies (552)
- ruby (415)
- On test (321)
- javascript (42)
- blocked (32)
- 2 - Working <= 5 (2)
- 3 - Review (1)
- 4 - Done (1)
Dependencies
- actions/checkout v3 composite
- actions/setup-node v3 composite
- ruby/setup-ruby v1 composite
- postgres 14-alpine docker
- webpack-cli ^3.3.12 development
- webpack-dev-server ^3.11.0 development
- @fortawesome/fontawesome-free ^5.11.2
- @rails/actiontext ^6.0.3-2
- @rails/activestorage ^6.0.3-2
- @rails/webpacker ^5.2.1
- awesomplete ^1.1.4
- babel-loader ^8.1.0
- core-js 3
- trix ^1.2.4
- 1023 dependencies
- annotate >= 0 development
- better_errors >= 0 development
- binding_of_caller >= 0 development
- brakeman >= 0 development
- bullet >= 0 development
- bundler-audit >= 0 development
- byebug >= 0 development
- capybara >= 0 development
- capybara-email >= 0 development
- climate_control >= 0 development
- database_cleaner >= 0 development
- factory_bot_rails >= 0 development
- fakefs >= 0 development
- fasterer >= 0 development
- foreman >= 0 development
- guard-rspec >= 0 development
- listen ~> 3.0.5 development
- overcommit >= 0 development
- pry >= 0 development
- pry-byebug ~> 3.9.0 development
- rails-controller-testing >= 0 development
- rb-readline >= 0 development
- rspec-json_expectations >= 0 development
- rspec-rails ~> 4.0.1 development
- rubocop = 0.90.0 development
- rubocop-performance = 1.8.0 development
- rubocop-rails = 2.8.0 development
- rubocop-rspec >= 0 development
- scout_apm >= 0 development
- selenium-webdriver >= 0 development
- shoulda-matchers >= 0 development
- simplecov >= 0 development
- terminal-notifier >= 0 development
- terminal-notifier-guard >= 0 development
- test-prof >= 0 development
- timecop >= 0 development
- web-console >= 0 development
- webdrivers >= 5.2.0 development
- webmock >= 0 development
- wisper-rspec >= 0 development
- MailchimpMarketing >= 0
- after_party >= 0
- auto_strip_attributes ~> 2.5
- aws-sdk-s3 >= 0
- bootsnap >= 0
- bootstrap ~> 4.3.0
- bootstrap-email >= 0
- bootstrap4-datetime-picker-rails >= 0
- calculate_in_group >= 0
- cancancan ~> 3.0.1
- closed_struct >= 0
- cocoon >= 0
- delegated_type >= 0
- devise >= 0
- dotenv-rails ~> 2.7.4
- energy-sparks_analytics >= 0
- eventbrite_sdk >= 0
- friendly_id >= 0
- geocoder >= 0
- good_job ~> 3.4.6
- groupdate = 4.0.1
- handlebars_assets >= 0
- i18n-tasks ~> 1.0.10
- image_processing ~> 1.12
- jbuilder ~> 2.5
- jquery-rails >= 0
- lograge >= 0
- mailgun_rails >= 0
- mobility ~> 1.2.6
- mobility-actiontext ~> 1.1.1
- momentjs-rails >= 0
- mustache ~> 1.0
- oj >= 0
- pagy >= 0
- pg >= 0
- pg_search >= 0
- puma = 5.6.4
- rack >= 0
- rack-attack >= 0
- rack-canonical-host >= 0
- rails ~> 6.0.4
- rgeo-geojson >= 0
- rollbar >= 0
- sass-rails = 5.1.0
- simple_form >= 0
- sitemap_generator >= 0
- sprockets = 3.7.2
- stateful_enum = 0.6.0
- statsample >= 0
- trix-rails >= 0
- twilio-ruby >= 0
- tzinfo-data >= 0
- uglifier >= 0
- view_component >= 0
- webpacker >= 0
- wisper = 2.0.0
- 275 dependencies
- actions/checkout v3 composite
- actions/setup-node v3 composite
- actions/upload-artifact v3 composite
- ruby/setup-ruby v1 composite
- postgres 14 docker
- actions/setup-node v3 composite
- ruby/setup-ruby v1 composite
Score: 6.222576268071369