Econobis
The CRM and administration system for energy cooperatives, municipalities and cooperatives.
https://github.com/ecodenl/econobis?tab=license-1-ov-file#readme
Category: Energy Systems
Sub Category: Energy Markets
Last synced: about 15 hours ago
JSON representation
Repository metadata
- Host: GitHub
- URL: https://github.com/ecodenl/econobis?tab=license-1-ov-file#readme
- Owner: Ecodenl
- License: other
- Created: 2017-10-31T12:04:38.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2026-02-04T11:03:33.000Z (5 days ago)
- Last Synced: 2026-02-05T04:18:53.634Z (4 days ago)
- Language: JavaScript
- Homepage:
- Size: 296 MB
- Stars: 7
- Watchers: 1
- Forks: 3
- Open Issues: 904
- Releases: 239
-
Metadata Files:
- Readme: README.MD
- License: LICENSE.MD
README.MD
Econobis
To contribute to this project you must assign copyright of your contribution to Cooperatie Econobis U.A.
To do this, include the following filled-in copyright assignment form in your patch: Individual contributor assignment agreement
Why all this legal stuff ?
We want clean renewable energy. We want a digital energy market which is democratic controlled, fair and accessible for all people at all times.
We are cooperatives, because we believe that members, in our case normal people, are the owners of everything we do.
That is why we choose for Open Source software. It is also democratic, fair and accessible for everybody.
But we want to make sure that it remains Open Source. That is why we need the legal stuff.
Installatie
Vereisten
NPM of Yarn geinstalleerd:
CORS toestaan met behulp van:
Om emails te kunnen verzenden moet imap aan staan:
Zet php_imap aan in php.ini: extension=php_imap.dll
Backend
Command prompt in eco/econobis
Eigen .env aanmaken:
cp .env.example .env
Key zetten in deze .env
php artisan key:generate
Installeer packages:
composer install
Migreer database met seed:
php artisan migrate --seed
Frontend
Naar client-app map toe:
cd client-app
Packages installeren:
npm install of yarn install
Passport zetten in database:
php artisan passport:install
In de database is nu in de oauth_clients een Econobis Password Grant Client aangemaakt. Kopieer de secret naar .env.development in de client-app map.
Daarna project runnen:
npm run serve of yarn serve
Het project zou nu zelf op moeten starten. Als de pagina zichtbaar is moet je rechtsboven bij CORS Enable cross-origin resource sharing aan en uit zetten.
Troubleshooting
Problemen met permissies
Cache clearen, command in eco/econobis:
php artisan cache:forget spatie.permission.cache
Overig
composer dump-autoload
Owner metadata
- Name: Ecodenl
- Login: Ecodenl
- Email:
- Kind: organization
- Description:
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/31848690?v=4
- Repositories: 4
- Last ynced at: 2023-03-05T00:49:10.050Z
- Profile URL: https://github.com/Ecodenl
GitHub Events
Total
- Release event: 25
- Delete event: 258
- Pull request event: 45
- Issues event: 15
- Watch event: 2
- Issue comment event: 7
- Push event: 1212
- Create event: 274
Last Year
- Release event: 20
- Delete event: 244
- Pull request event: 35
- Issues event: 12
- Watch event: 2
- Issue comment event: 5
- Push event: 885
- Create event: 200
Committers metadata
Last synced: 11 days ago
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 877
Total pull requests: 131
Average time to close issues: 1 day
Average time to close pull requests: 22 days
Total issue authors: 11
Total pull request authors: 6
Average comments per issue: 0.01
Average comments per pull request: 0.03
Merged pull request: 12
Bot issues: 862
Bot pull requests: 123
Past year issues: 8
Past year pull requests: 17
Past year average time to close issues: 1 minute
Past year average time to close pull requests: 20 days
Past year issue authors: 6
Past year pull request authors: 1
Past year average comments per issue: 0.13
Past year average comments per pull request: 0.06
Past year merged pull request: 3
Past year bot issues: 0
Past year bot pull requests: 17
Top Issue Authors
- alextestapp123[bot] (548)
- trello-board-to-github-project[bot] (314)
- blackdragon234 (3)
- ykleefkens (2)
- Energiehuis (2)
- SjirondeJong (2)
- JohnMoor (2)
- marcotazelaargmail (1)
- Han-kleyn-Winkel (1)
- GabyvanderEnt (1)
- MarcoTazelaar (1)
Top Pull Request Authors
- alextestapp123[bot] (61)
- trello-board-to-github-project[bot] (34)
- dependabot[bot] (28)
- patrickkoeman (5)
- SjirondeJong (2)
- AlexanderKuniansky (1)
Top Issue Labels
- Prioriteit-4-Geen (139)
- Opgelost (130)
- Prioriteit-3-Laag (112)
- Prioriteit-2-Middel (76)
- Backlog (54)
- Prioriteit-1-Hoog (35)
- Econobis (34)
- Prioriteit 1 Hoog (20)
- Prioriteit 3 Laag (19)
- kopie in sprintweek gemaakt (16)
- Wens niet geaccepteerd (15)
- Nieuwe Wens (14)
- Check (11)
- bug (10)
- Prioriteit 2 Middel (10)
- Longlist te bespreken (7)
- Wordt opgelost (6)
- Actie verwacht Marco (6)
- Prioriteit tussendoor (2)
- Niet meer actueel (2)
- Toekomst (1)
- Meer informatie nodig (1)
Top Pull Request Labels
- dependencies (28)
- Opgelost (19)
- Prioriteit-3-Laag (17)
- Prioriteit-4-Geen (15)
- php (14)
- javascript (14)
- Prioriteit-2-Middel (10)
- Backlog (10)
- Prioriteit-1-Hoog (4)
- Nieuwe Wens (3)
- Prioriteit 2 Middel (3)
- Prioriteit 1 Hoog (3)
- Econobis (2)
- Actie verwacht Marco (1)
- Check (1)
Dependencies
- ajv ^7.2.4 development
- html-webpack-plugin ^5.5.0 development
- mini-css-extract-plugin ^2.7.2 development
- webpack ^5.75.0 development
- webpack-cli ^5.0.1 development
- @babel/cli ^7.16.0
- @babel/core ^7.16.0
- @babel/node ^7.16.0
- @babel/plugin-proposal-class-properties ^7.16.0
- @babel/plugin-proposal-object-rest-spread ^7.16.0
- @babel/plugin-syntax-dynamic-import ^7.8.3
- @babel/plugin-transform-runtime ^7.16.4
- @babel/preset-env ^7.16.4
- @babel/preset-react ^7.16.0
- @babel/register ^7.16.0
- @emotion/core ^10.3.0
- @emotion/styled ^10.3.0
- @tinymce/tinymce-react ^4.3.0
- assert ^2.0.0
- axios ^0.21.4
- babel-eslint ^10.0.1
- babel-jest ^24.8.0
- babel-loader ^9.1.2
- babel-polyfill ^6.26.0
- bootstrap-sass 3.4.1
- browserify-zlib ^0.2.0
- buffer ^6.0.3
- chart.js ^2.9.4
- clean-webpack-plugin ^4.0.0
- css-loader ^6.7.3
- dotenv ^5.0.1
- enzyme ^3.8.0
- enzyme-to-json ^3.6.2
- eslint ^5.12.0
- eslint-config-prettier ^3.4.0
- eslint-plugin-import ^2.25.3
- eslint-plugin-jsx-a11y ^6.5.1
- eslint-plugin-react ^7.27.1
- faker ^3.1.0
- file-loader ^6.2.0
- formik ^2.2.9
- ibantools ^2.0.0
- immutability-helper ^3.1.1
- jest ^29.4.0
- jquery ^3.6.0
- js-file-download ^0.4.12
- loader-utils ^1.2.3
- lodash ^4.17.21
- moment ^2.29.1
- moment-business-days ^1.2.0
- node-sass ^8.0.0
- password-validator ^4.1.1
- pdfjs-dist ^3.3.122
- prettier ^1.15.3
- process ^0.11.10
- prop-types ^15.6.2
- react ^18.2.0
- react-big-calendar ^1.5.2
- react-block-ui ^1.3.6
- react-bootstrap ^0.33.1
- react-bootstrap-time-picker ^1.0.4
- react-chartjs-2 ^2.11.2
- react-copy-to-clipboard ^5.0.4
- react-day-picker ^7.4.10
- react-dnd ^14.0.4
- react-dnd-html5-backend ^14.0.2
- react-dom ^18.2.0
- react-draggable ^3.1.1
- react-dropzone ^4.3.0
- react-frame-component ^2.0.2
- react-icons ^3.7.0
- react-icons-kit ^2.0.0
- react-image-crop ^9.0.5
- react-input-mask ^1.2.2
- react-paginate ^5.3.1
- react-pdf ^6.2.2
- react-redux ^8.0.5
- react-router ^3.2.5
- react-select ^3.0.8
- react-sidenav ^2.1.3
- react-table ^7.7.0
- react-test-renderer ^16.14.0
- react-toggle ^4.1.2
- react-tooltip ^4.2.17
- react-virtualized ^9.22.3
- react-virtualized-select ^3.1.3
- redux ^3.7.2
- redux-saga ^0.16.2
- resolve-url-loader ^5.0.0
- sass-loader ^13.2.0
- serialize-javascript ^6.0.1
- stream-browserify ^3.0.0
- style-loader ^3.3.1
- tinymce ^5.10.2
- url-loader ^4.1.1
- util ^0.12.5
- uuid ^3.3.2
- validator ^13.7.0
- webpack-dev-server ^4.11.1
- webpack-merge ^5.8.0
- yup ^0.32.11
- prettier ^1.18.2 development
- axios ^0.21.4
- bootstrap ^4.3.1
- buffer ^6.0.3
- formik ^2.2.9
- ibantools ^2.2.0
- js-file-download ^0.4.12
- lodash ^4.17.21
- moment ^2.29.1
- react ^18.2.0
- react-bootstrap ^1.6.6
- react-burger-menu ^2.6.11
- react-day-picker ^7.4.10
- react-dom ^18.2.0
- react-dropzone ^4.3.0
- react-frame-component ^4.1.1
- react-google-recaptcha-v3 ^1.4.0
- react-html-parser ^2.0.2
- react-icons ^3.7.0
- react-pdf ^6.2.2
- react-router-dom 5.2.0
- react-scripts ^5.0.1
- react-spinners ^0.13.8
- react-tooltip ^4.2.17
- yup ^0.32.11
- barryvdh/laravel-ide-helper ^2.4 development
- filp/whoops ~2.0 development
- fzaninotto/faker ~1.4 development
- laravel/telescope ^4.0 development
- mockery/mockery 0.9.* development
- phpunit/phpunit ^9.0 development
- barryvdh/laravel-dompdf ^2.0.0
- cmpayments/iban ^1.1
- doctrine/dbal ^2.6
- ecodenl/lvbag-php-wrapper ^2.1
- fruitcake/laravel-cors ^2.0
- google/apiclient ^2.0
- guzzlehttp/guzzle ^7.0.1
- iio/libmergepdf ^4.0
- innoge/laravel-msgraph-mail ^1.0
- joskolenberg/enum ^1.2
- joskolenberg/laravel-jory ^3.1
- laposta/laposta-api-php ^1.5
- laracasts/presenter ^0.2.1
- laravel/fortify ^1.13
- laravel/framework ^9.0
- laravel/helpers ^1.1
- laravel/passport ^10.0
- laravel/tinker ~2.0
- laravel/ui ^3.0
- league/flysystem-aws-s3-v3 ^3.0
- league/oauth2-client ^2.4
- mailgun/mailgun-php ^3.5
- microsoft/microsoft-graph ^1.67
- mollie/laravel-mollie ^2.14
- particle/validator ^2.3
- php ^8.2.0
- php-imap/php-imap ^4.3
- php-twinfield/twinfield ^3.0
- phpoffice/phpspreadsheet ^1.15
- spatie/laravel-permission ^5.0
- spatie/valuestore ^1.2
- symfony/http-client ^6.3
- symfony/mailgun-mailer ^6.3
- symfony/psr-http-message-bridge 2.3.0
- usmanhalalit/laracsv 1.*@dev
- venturecraft/revisionable ^1.28
- 195 dependencies
Score: -Infinity