Command-line interface for Campus API
git clone https://github.com/nyjc-computing/campus-cli.git
cd campus-cli
pip install .This installs the campus command system-wide.
# Authenticate with Campus API
campus auth login
# Create an OAuth client
campus auth client new --name "My App" --description "My application"
# List vault entries
campus auth vault list --vault myvaultFor development and testing, use Poetry to install the project with development dependencies:
poetry install
poetry run pytestIf you don't have Poetry installed:
pip install poetrySee docs/PRD.md for product requirements and docs/plan.md for implementation details.