Update README.md
Entsorgungsdaten vereinheitlichen
Entsorgungsdaten (Termine, Abfallstationen) vereinheitlichen und als API anbieten
Ich habe bereits ein solches API (OpenERZ) und möchte gerne die Entsorgungsdaten von möglichst vielen weiteren Gemeinden erschliessen. Diese sind zum Teil in PDFs, Excellisten oder Kalenderdateien.
Ziele: "- Neue Anwendungen die diese Daten nutzen - Nachhaltig Entsorgungsdaten aus der ganzen Schweiz erschliessen (so dass es beim nächsten Update 2024 immer noch funktioniert)."
Organisation: Statistik Stadt Zürich / Open Data Zürich
BinBuddy
Demo
Datasets
Gemeinden: https://s.zazuko.com/2cdhrjj Feiertage:
CSV-Format: https://github.com/metaodi/openerz/tree/main/csv#format
Flask application
To run the application:
python app.py
The vue app is in the bin-buddy/src
directory.
To run the vue app:
cd client
npm run serve
Setup
To setup python run:
./python_setup.sh
To setup the vue application:
cd bin-buddy
npm install
The application needs a Persal Access Token of GitHub, please provide it in your .env
file:
cp .env.dist .env
# edit .env
Event finish
Fix datepicker (@Stefan Oderbolz)
Rename button and move alert (@Stefan Oderbolz)
Pitch with perfect timing :) Video gets update
Project
Add success alert (@Tamalera)
Project
all the rounded corners!!!!
Merge pull request #9 from opendatazurich/json-to-csv
JSON to CSV
Make everything work together (@Stefan Oderbolz)
great success! csv finally has data!
Project
Add submit calendar (@Stefan Oderbolz)
Add numbers to days of the week for easier mapping (@Tamalera)
pull request function (@philbosch)
fix file path (@philbosch)
function to upload csv to new branch (@philbosch)
Nav to git (@Tamalera)
add create_branch function (@philbosch)
uuh... navigation looks so pretty now!
Project
Put navigation in own file and prettify it (@Tamalera)
Dynamic holiday retrieval: check Calendar: idea discarded more hacking...
Project
Add axios (@Tamalera)
Add CSV for holidays (@Tamalera)
Add feiertage statically, but dynamically for each chosen municipality (@Tamalera)
Merge pull request #4 from opendatazurich/add-dotenv
Add dotenv for github PAT
Add dotenv for github PAT (@Stefan Oderbolz)
On my way, I'll be there in ~15min. I already merged my PR which combines Flask and Vue (to load the waste types from Flask)
Project
Enjoy coffee; waiting for Gipfeli; HACK!!!
Merge pull request #1 from opendatazurich/flask-app
Initialize the flask and vue app
Get waste types from Flask (@Stefan Oderbolz)
Remove "client" app (@Stefan Oderbolz)
Initialize the flask and vue app (@Stefan Oderbolz)
add create branch code (@adrianrupp88)
Plan for tomorrow: - Add calendar - Work on CSV export (MVP) - ??? - Profit
Project
Merge branch 'main' of https://github.com/opendatazurich/BinBuddy (@philbosch)
feiertage update 2023 (@philbosch)
Add static municipalities and use them for dropdown (@Tamalera)
add feiertage csv (@philbosch)
Frontend MVP ready Next up: get municipalities from table into picker
Project
Delete scripts/pyhton directory (@adrianrupp88)
Create github.py (@adrianrupp88)
Prettify FE part (@Tamalera)
add scripts folder and github pull request file (@adrianrupp88)
Merge pull request #3 from opendatazurich/adrian
Your pull request title (@adrianrupp88)
Create testing.csv
add testfile (@adrianrupp88)
Delete csv (@adrianrupp88)
Create csv
add csv folder (@adrianrupp88)
Initial commit frontend (@Tamalera)
add gemeinden csv (@philbosch)
Repository updated