recaptcha-service 0.3.0

A simplified and centralised interface for verifying reCAPTCHA tokens.
Documentation
# recaptcha-service


## Prerequisites


1. Install [Docker]https://www.docker.com/ by following it's [installation instructions]https://www.docker.com/products/docker-desktop/.

2. Install [Watch]https://watchexec.github.io/#cargo-watch by running `cargo install cargo-watch`.

## During Development


When developing, ensure `cargo watch --clear -x fmt` is running in a terminal, where:
- `watch` will detect any changes in the repo and refresh commands.
- `--clear` will clear the console output each time changes are detected.
- `fmt` will format your Rust code to comply with standards and ensure unformatted code is not committed.

To launch the application run `docker compose up --build`, this will:
- expose the API via `http://localhos:<port>`

The individual ports uniquely chosen by Docker can be found through the Docker interface.