Hi devs! 👋
I recently built a full-stack boilerplate combining Vite, React, TailwindCSS, Express, and TypeScript — and open-sourced it on GitHub!
🔗 Repo: https://github.com/khatridev/vite-react-node-ts
Why I Made This Boilerplate
Over the years as a full-stack JavaScript developer, I found myself:
Repeating setup steps for every project
Manually configuring TypeScript, ESLint, Prettier, etc.
Constantly tweaking dev scripts and folder structure
So I decided to package a clean, modern, monorepo setup that just works out of the box — and can serve as a starting point for real-world full-stack projects.
Tech Stack
| Layer | Stack |
|---|---|
| Frontend | Vite + React + TailwindCSS + TypeScript |
| Backend | Express + TypeScript |
| Tooling | ESLint + Prettier + Vitest + TSX (dev) |
| Structure | Monorepo (client/ + server/) |
🙏 Feedback Welcome!
I’d love to hear what you think:
What would you improve?
What features would make this more useful?
Feel free to drop a comment here or open an issue/PR on GitHub.
🌟 Star It If You Like It
If you think this boilerplate can help others — please consider starring the repo
Thanks for reading!
Top comments (0)