Skip to content

lukasrad02/mensa-web

 
 

Repository files navigation

Mensa Web App

A more lightweight web app for viewing the menus offered by the webspeiseplan-api server, now with multi-language support.

Screenshot

Configuration

You can configure the API server to use a specific API server using the public/config.js file.

Generating Types

The types for the API are automatically generated using

npx swagger-typescript-api generate --path "http://localhost:3000/openapi.json"

Please replace the URL with your server and place the generated file at src/api/Api.ts.

Building

This is a normal nodeJS project that uses npm as its package manager. Thus, it's a matter of npm i, npm run dev for debugging and npm run build for building the final version.

About

A Vue-based web client for webspeiseplan-api

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 55.1%
  • Vue 39.1%
  • HTML 3.4%
  • Dockerfile 1.4%
  • Other 1.0%