This is an API for the VetText app, written in Rust with Actix-Web.
rust/cargo is required to run the server:
curl https://sh.rustup.rs -sSf | sh
- API Documentation - Detailed information about all REST API endpoints
- WebSocket Documentation - Information about the WebSocket API
- OpenAPI Specification - OpenAPI specification file
cargo run
The server will start on port 8080.
cargo test
DATABASE_URL
: PostgreSQL connection stringJWT_SECRET
: Secret key for JWT tokensGCS_BUCKET_NAME
: Google Cloud Storage bucket name