Template for a minimal but modern set of tools to make development fast and efficient. It uses:
- Vite for quick builds
- React with built-in routing
- TypeScript for type safety and aliases
- Supabase to handle the backend and authentication.
- Tailwind CSS v4.0 for styling (w/ the official Prettier plugin)
Also organized with a clean folder structure and preconfigured with linting and formatting tools to help keep everything consistent.
Designed to avoid using any predefined UI libraries or global state managers, giving you a clean and flexible starting point, without locking you into specific choices, to build things in your own way.
This template focuses on getting you up and running quickly, while leaving room for you to choose the components and patterns that best suit your project. By avoiding bloat and unnecessary abstractions, it serves as a solid foundation for scalable, maintainable applications.
- Lightweight and expandable: no unnecessary dependencies
- Unopinionated: no enforced UI libraries or global state managers
- Deployment-ready: structured with production use in mind
- Developer-friendly: clean folder structure and built-in tooling
The template includes:
- ✅ Minimal setup (easy to customize)
- ✅ Full routing boilerplate
- ✅ Supabase integration
- ✅ Authentication boilerplate
- ✅ Formatting and linting
- ✅ Complete folder structure
- ✅ Ready-to-deploy project
The template does not include:
- ❌ UI kit
- ❌ Global state manager
- ❌ Automated tests
- ❌ Any sort of bloat
This template includes a minimal guide to help you understand how it works and how you can customize it for your needs:
Based on:
- https://vite.dev/
- https://react.dev/
- https://reactrouter.com/
- https://www.typescriptlang.org/
- https://tailwindcss.com/
- https://github.com/tailwindlabs/prettier-plugin-tailwindcss
- https://supabase.com/
- https://prettier.io/
- https://eslint.org/
- https://opensource.org/license/mit
See also:
- Supabase Documentation
- UI Kit
- Global State Manager
- Asynchronous State Manager
- Data Validation / Hard Type Safety
- ORM
- Deploy Plataform
This Repository is under a MIT LICENSE - A.K.A.: feel free to use as you need ;)