In every new project I worked on — personal or professional — I spent way too much time setting up the same tools: TypeScript, Prettier, ESLint, React, Tailwind, and an Express API. It became clear that this repetitive work was not just a waste of time — it also slowed down creativity. So I decided to do something about it.
I built this boilerplate with one goal in mind:
Reduce friction between an idea and the first usable prototype.
That meant:
-
No manual setup of configs or linters
-
A consistent full-stack folder structure
-
Hot reload for both frontend and backend
-
Easily testable from day one
-
Clean enough to scale — not just for demos
I wanted a starting point that didn’t get in my way — that let me build real things faster.
If you’re tired of repeating boilerplate and want a clean, full-stack project starter with modern tools, give this a try.
Github link: https://github.com/khatridev/vite-react-node-ts