ksaaskil / coacher

Coacher reminds teams and individuals what matters

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Coacher

Coacher helps you focus on what matters.

User stories

  • I want to configure Coacher to send my team a weekly Slack reminder to remind us about our values
  • I want to configure Coacher to send me a mobile notification every two weeks to remind myself about my values

Development

Install Tilt and Kustomize.

Create a local development cluster.

For Minikube:

minikube start
eval $(minikube docker-env)

Start Tilt:

tilt up

Once the stack is up, make a test request:

curl http://localhost:8000/reminders/debug

With the returned task ID, request the async result:

curl http://localhost:8000/reminders/debug/<TASK_ID>

Clean-up:

tilt down --delete-namespaces

TO DO

  • Setup Celery
  • [] Setup GitHub workflows
  • [] Setup first example reminder

Resources

About

Coacher reminds teams and individuals what matters


Languages

Language:Python 95.2%Language:Dockerfile 2.5%Language:Starlark 2.4%