Much of it is usual stack. React, TypeScript, tailwind, d3 for viz, vite for packaging, sqlite for storage, Evolu for schema & sync, firebase for auth, and may react libraries. There is a small sync server (which handles synching of encrypted data), but apart from that, rest of it is front-end code.
Much of it is usual stack. React, TypeScript, tailwind, d3 for viz, vite for packaging, sqlite for storage, Evolu for schema & sync, firebase for auth, and may react libraries. There is a small sync server (which handles synching of encrypted data), but apart from that, rest of it is front-end code.