Comment by rijavecb
2 years ago
About the tech stack, the linked landing page is built with Astro and Tailwind CSS. The app itself [1] was made with React, Tailwind CSS, Vite, Jotai for state management & Pocketbase. Text processing is built on top of retext, unified.js, and compromise libraries. Using Jotai turned out pretty nice and I really like the atomic approach to state. Basically, I've split the state into few different stores, one for text stats, one for settings and one for auth. `atomWithStorage` is great and makes storing and reading data from localStorage a breeze.
Pocketbase was also easy to get started with and to deploy it. I'd say if you don't need things like cloud/edge functions and also want to self host it, it's easier than Supabase or Appwrite.
Currently everything is deployed on Hetzner arm VPS behind Traefik.
No comments yet
Contribute on Hacker News ↗