Skip to content

one-zero-eight/student-affairs

Repository files navigation

Setup

uv venv
uv sync

Run

cp settings.yaml.example settings.yaml

Set up in settings.yaml:

  • your staff email, Omnidesk domain, and Omnidesk api key
  • your JWT token for InNoHassle Accounts (get it from here)
uv run uvicorn src.api.app:app --reload

Test UI

uv run python -m http.server 8001

Open http://localhost:8001/test_ui.html (you can get your Innohassle JWT from here)

P.S. One-shot (vibecoded) by Sonnet 4.6, not inclined to write this glue by myself.

About

Sends Omnidesk tickets from InNoHassle chat to student affairs

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors