Alfred
entwickelt: | 2018-2020 |
---|
Alfred ist ein Slackbot, der entstanden ist um meiner WG zu helfen sich auf ein Essen zu einigen. Alfred speichert eine Rezeptdatenbank, die Essenspräferenzen aller Mitbewohner, sowie die zuletzt gegessenen Gerichte. Nachdem die Anwesenheit aller Mitbewohner für einen Tag geklärt ist, berechnet Alfred für die Anwesenden einen Vorschlag, dem diese zustimmen oder den diese ablehnen können.
Bei Einkäufen im Rewe, wird der eBon automatisch geparst. Die Einträge können dann zu den verschiedenen Tagen zugeteilt werden und die Ausgaben werden dann für die entsprechenden Personen in Splitwise eingetragen.
Alfred startete als simples PHP-Skript, ist aber gewachsen zu einem Backend mit PHP, Python und Node.js und einem Frontend mit Vue.js.