# pollz polls on atproto ([lexicon](https://ufos.microcosm.blue/collection/?nsid=tech.waow.pollz1)) ``` firehose → tap → backend (zig + sqlite) → frontend ↑ user's PDS (oauth) ``` ## stack - [tap](https://github.com/bluesky-social/atproto/tree/main/packages/tap) - firehose sync - [zig](https://ziglang.org) + [zqlite](https://github.com/karlseguin/zqlite.zig) - backend - [atcute](https://github.com/mary-ext/atcute) - atproto client - [fly.io](https://fly.io) - backend hosting - [cloudflare pages](https://pages.cloudflare.com) - frontend hosting