Home

Awesome

Coffee Counter web API

A simple web API for recording my coffee consumption.

python FastAPI <br> pytest pre-commit Code style: black Checked with mypy

API root: //a7a9ck.deta.dev <br> Interactive API documentation: //a7a9ck.deta.dev/docs

Uses

SwiftBar Plugin

I have created a SwiftBar plugin that queries the API for the active bags and presents them in a drop-down menu. When one of the labels is tapped, the plugin then registers a use of the bag with the API.

<img src="https://github.com/jhrcook/SwiftBar-Plugins/blob/master/.assets/coffee-tracker-screenshot.png" width="250px">

Streamlit web app

I have built a Streamlit web application for visualizing and analyzing the data collected through this API: app | source