Entwickle mit an OpenMensa

OpenMensa besteht aus verschiedene Komponenten. Jede ist ein bisschen anders und hat ihre eigenen Aufgaben und Herausforderungen. Auch wenn dir hiervon keine zusagen sollte, freuen wir uns trotzdem über deine Unterstützung.

Schreibe mit an Parsern

Ermögliche es OpenMensa, die Daten von noch mehr Kantinen anbieten zu können. Schreibe dazu einen Parser, damit OpenMensa die Daten abfragen kann. Unsere Developer-Seite liefert alle notwendigen Informationen, um einen eigenen Parser zu schreiben.

Der Quelltext zu vielen Parsern ist öffentlich und kann gerne als Grundlage genutzt werden:

Sofern du Python als Programmiersprache für den Parser nutzten willst, solltest du dir PyOpenMensa anschauen. Viele Funktionen und Arbeiten, die häufig beim Entwickeln von Parsern anfallen, sind dort bereits implementiert. Die ausführliche Dokumentation dazu findest du hier.

Apps für Smartphone oder Desktop

Dir fehlt eine App für deinen Desktop oder dein Betriebssystem? Nutze unsere API, um deine individuelle App zu schreiben.

Du nutzt schon eine existiere App? Hilf mit diese zu verbessern:

Die Plattform selbst

OpenMensa ist eine in RubyOnRails geschriebene Webanwendung. Der Quelltext des Projekts liegt auf GitHub. Wir freuen uns über jeden, der mithilft OpenMensa weiterzuentwickeln.

Lies die ReadMe oder schau durch die offenen Issues um ein Gefühl für OpenMensa zu bekommen. Bei Fragen melde dich per Mail oder besuche uns im IRC-Channel #openmensa auf Freenode.

Kommentare?

Du hast Kritik oder Anregungen für uns? Dann schreib uns einfach ein Nachricht an info@openmensa.org.