Skip to content

Repository files navigation

expense_report

Nextcloud External App that renders an interactive annual expense report UI from Nextcloud Tables data.

Endpoints

  • GET / - simple status payload.
  • GET /health - container healthcheck endpoint.
  • GET /report - Vue-based report UI (tabs, filters, year picker).
  • GET /report/data?year=2026 - report data API consumed by the UI.

Required environment variables

None

Optional environment variables

None

Local run

python -m pip install -r requirements.txt
cd ex_app/lib
python main.py

Guides

Nextcloud Developer Guide: https://docs.nextcloud.com/server/latest/developer_manual/exapp_development/development_overview/ExAppOverview.html Nextcloud and Vue: https://nextcloud-vue-components.netlify.app/ Material Design Icons: https://pictogrammers.com/library/mdi/ Vue.js: https://vuejs.org/guide/introduction.html

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages