Die Stadt St.Gallen bietet mit 323 Dienstleistungen ein breites Angebot an. VadianVibes erlaubt es dir, schnell und bequem die passende zu finden. Per Spracherkennung werden die treffensten Dienstleistungen angezeigt. Natürlich kannst du die Resultate auch noch präziser filter. Ein Dropdown steht dabei zur Verfügung. Sind die passenden gefunden, kann per Mausclick auf die verlinkte Website zugegriffen werden. Auch stehen die Suchresultate zu einem Download als Excel Arbeitsmapper zur Verfügung.

VadianVibes bietet auch eine öffentliche API Oberfläche an. Mithilfe von Swagger ist diese anschaulich gestaltet. 3 Endpunkte stehen zur Verfügung. Durch Keywords können die passenden Dienstleistungen als JSON heruntergeladen werden. Es sind auch Gruppierungen nach Attributen (bspw. Thema) möglich. Auch kann eine .Wav Datei hinaufgeladen werden. Diese wird dann mithilfe von Speech-To-Text ausgewertet und jene Dienstleistungen angezeigt, welche am ehesten zutreffen.

Ich habe durch das Projekt gelernt wie man mithilfe von Swashbuckle selber eine anschauliche API Dokumentation erstellen kann.

Built With

Share this project:

Updates