A landing page for Reset Labs, featuring private sauna recovery pods. Built with focus on premium aesthetics, conversion, and performance.
https://reset-labs.vercel.app/
This project achieved a perfect 100/100 audit score across all categories on Google PageSpeed Insights.
- Performance: 100
- Accessibility: 100
- Best Practices: 100
- SEO: 100
- Frontend: Next.js (App Router), TypeScript, Tailwind CSS
- Backend/Database: Supabase (Waitlist storage)
- Deployment: Vercel
web/: Main Next.js application core logic and components.index.html,styles.css,script.js: Original static prototype.
This project is structured to demonstrate a modern, scalable approach to a landing page with a backend waitlist integration.
-
Scalable Architecture: Utilizing Next.js App Router for optimized performance and SEO.
-
Type Safety: Full TypeScript implementation across components and API routes.
-
Secure Integration: Backend waitlist logic is decoupled via Supabase, with all credentials managed strictly through environment variables.
-
Environment Variables: All sensitive API keys are stored in
.env.localand excluded from version control via.gitignore. -
Validation: Form submissions are validated and typed using TypeScript for reliability.
-
Privacy: The codebase has been audited to ensure no sensitive information is exposed.