39 lines
615 B
Markdown
39 lines
615 B
Markdown
# autopilot
|
|
|
|
Scheduling automation for East Coast Aero Club's flight scheduling software.
|
|
|
|
## Features
|
|
|
|
* Sync with Google calendar
|
|
|
|
## Setup
|
|
|
|
```bash
|
|
cp .env.example .env
|
|
$EDITOR .env # add your config
|
|
make build
|
|
```
|
|
|
|
## Tests
|
|
|
|
Running tests is currently done outside of Docker at this time.
|
|
|
|
## Usage
|
|
|
|
Run locally with Docker:
|
|
|
|
```bash
|
|
make run
|
|
```
|
|
|
|
## Roadmap
|
|
|
|
- [ ] Proper caching/background scheduling for calendar building
|
|
- [ ] Automatically schedule recurring flights when available
|
|
- [ ] Email notifications on failure to schedule
|
|
- [ ] Multi-user support
|
|
|
|
## Deployment
|
|
|
|
Kubernetes files to come soon!
|