MyKindlebox/memory-bank/tech-stack.md

584 B

MyKindlebox — Tech Stack

Version: 1.0
Last Updated: 2026-06-19


Layer Choice Notes
Frontend React + Vite PWA-ready
Routing React Router v7
State Zustand + React Query Local UI state + server sync
Styling Tailwind CSS Custom theme tokens
Backend Node.js + Express REST API
Database SQLite (via Drizzle ORM) Single-file DB, easy backup
Auth User accounts, shared herd (scrypt + SQLite sessions) Self-hosted, no OAuth complexity
Hosting Docker Compose Nginx + Node + SQLite volume