Every time I started a new React project, I lost time doing the same
things over and over again:
- configuring ESLint
- aligning Prettier
- setting up a folder structure
- deciding what not to include
So I stopped fighting it and built my own starter.
Introducing React Done Right
It’s an opinionated React + Vite starter project focused on one thing:
helping you start coding immediately without setup fatigue.
This is not a framework.
This is not a generator.
It’s a clean project you download and run.
What it includes
- React + Vite base
- ESLint with practical rules
- Prettier aligned with ESLint
- Simple, scalable structure
What it doesn’t include
- UI frameworks
- State management
- Tests
- Backend logic
Those decisions are left to you — when you actually need them.
Free vs Paid
I published a free version on GitHub with the base structure.
The paid version includes:
- opinionated ESLint & Prettier setup
- helpful scripts
- clear project philosophy
- future updates
👉 Paid version: Gumroad link
👉 Free version: GitHub link
If this saves you even one hour, it already paid for itself.
Feedback is welcome.
Top comments (2)
Clean starter, no bullshit, just React + Vite ready to go… saves setup headache, ESLint + Prettier aligned… tip: start coding immediately, tweak structure later if needed!!
Hi Martin, exact like you said, start coding immediately, tweak structure later, if needed. Amazing for MVP projects.