by Poran Dip
A full-stack template connecting a React + Vite frontend with an Express + Node.js backend. Clone, install, and start building your project instantly.
Modern setup for both frontend and backend, ready to go.
- React – Component-based UI library
- TailwindCSS – Utility-first styling framework
- React Router v7 – Declarative routing
- Vite – Lightning-fast bundler
- Express – Simple, route-based backend library
- TypeScript – Type safety across frontend & backend
- Node.js – Reliable runtime for backend logic
-
Clone the repo
git clone https://github.com/poran-dip/fullstack-template.git
-
Install dependencies
# Backend cd server npm install # Frontend cd client npm install
-
Environment setup
Copy
.env.exampleinserver/→.env⚠️ Never commit.env! -
Database (optional)
Your app might not need a database — but if you want one, pick what fits best. Some popular options are:
-
Start development servers
# Backend cd server npm run dev # Frontend cd client npm run dev
Efficiency is power. Build fast, build smart.
Follow me on GitHub for more projects