This is a rewrite of the original Libre Testing project using modern React technologies, aiming for better illustration of how a modern static SPA looks like for learning purposes.
For direct showcases, see website.
- Framework: React 19 + Tanstack Start
- State Management: Jotai
- UI: Shadcn/UI + Tailwind CSS
- Hosting: Vercel(Origin Server) + Cloudflare(Reverse Proxy)
- Analytics: Google Analytics
- Misc: React Compiler, Canvas Confetti
- Spawn workers for each running test so the UI keeps always responsive
- Breadcrumb with Route context
- Encapsulate panel components to be easily composed but keep them flexible
- Performance - Best balance between FP and first impression
- Subdomain deployment