diff --git a/README.md b/README.md index 042a28f..d955ec8 100644 --- a/README.md +++ b/README.md @@ -21,4 +21,28 @@ Automatic court reservation! ```bash npm install npm run local +``` + +## Architecture + +``` +|======| +| User | +|======| + | +[requests reservation] + | + | + V +|===========| /---\ |==========| +| Scheduler | ---[checks possibility]--->/ ok? \--[y/ forward request]--> | Reserver | +|===========| \ / |==========| + \---/ | + | | + [n/ save request] [find possible, saved reservations] + | | + V | + |==========| | + | Database |<---------------------------| + |==========| ``` \ No newline at end of file