Skip to content

Public backend for food rating, used in Menza CTU Android app

License

Notifications You must be signed in to change notification settings

Lastaapps/menza-backend

Repository files navigation

Menza backend

This backend is responsible for handling dishes rating in the Menza CTU Android app.

This BE is meant primarily for CTU menzas, but if you want to use it for another purposes, just host it yourself or start an issue here.

About

The BE supports dish rating and dish sold out. It resets every midnight European time. It is written in the way, that any menza can be supported, not only these from CTU. Server does not track users or collect data in any way (except maybe some IP logs maybe, I don't even know).

For developers

Technologies used

  • Raspberry Pi 4B 8GB
  • Kotlin, Ktor Server, Serialization
  • Clean architecture
  • Gradle

Connect your own app

I host on my own server. If you want to use my backend and integrate it in your app, please file an issue or get in contact in another way. I'll generate you a new api key, and you are good to go!

Doc

Documentation can be found in the DOC.md file.

License

Menza backend is licensed under the GNU GPL v3.0 license.

About

Public backend for food rating, used in Menza CTU Android app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published