GovTech Hackathon 2023 project | Read-only mirror of https://github.com/opendatazurich/BinBuddy — Stadt Zürich. Issues & pull requests at the source.
  • Python 44%
  • Vue 43.9%
  • HTML 7.4%
  • JavaScript 3.7%
  • Shell 1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2023-06-28 15:25:56 +02:00
bin-buddy Rename button and move alert 2023-03-24 14:50:58 +01:00
csv/testing Create testing.csv 2023-03-23 19:17:46 +01:00
data feiertage update 2023 2023-03-23 20:16:51 +01:00
scripts/python Add dotenv for github PAT 2023-03-24 09:27:10 +01:00
.env.dist Add dotenv for github PAT 2023-03-24 09:27:10 +01:00
.gitignore Add dotenv for github PAT 2023-03-24 09:27:10 +01:00
app.py Fix datepicker 2023-03-24 14:51:10 +01:00
index.html Initialize the flask and vue app 2023-03-24 07:24:46 +01:00
Kontaktformular_de.md Update Kontaktformular_de.md 2023-03-23 13:43:14 +01:00
package-lock.json Initialize the flask and vue app 2023-03-24 07:24:46 +01:00
package.json Initialize the flask and vue app 2023-03-24 07:24:46 +01:00
python_setup.sh Initialize the flask and vue app 2023-03-24 07:24:46 +01:00
README.md Add repo status badge 2023-06-28 15:25:56 +02:00
requirements.txt Make everything work together 2023-03-24 13:32:54 +01:00
vue_setup.sh Get waste types from Flask 2023-03-24 07:24:46 +01:00

Project Status: WIP – Initial development is in progress, but there has not yet been a stable, usable release suitable for the public.

BinBuddy

Demo

Watch the 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