Using PostgREST to avoid building a CRUD backend

I built a lyrics quiz app (NOPLP) by wiring a Telegram bot to a PostgreSQL database via PostgREST, setting up Docker networks in Portainer, and untangling a CORS mess in Cloudflare Tunnels. Read the full post on the blog.