start 3 terminals, then
In terminal one run : ipfs daemon
In terminal two run: npm run dev
In terminal three run : cd backend , npm run dev
This is a minimal and fast setup for building modern React applications using Vite. It includes support for Hot Module Replacement (HMR), ESLint, and optional SWC or Babel configurations for development.
- ⚡️ Lightning-fast development with Vite
- ♻️ HMR (Hot Module Replacement)
- ✅ ESLint configured for React best practices
- 🛠 Choose between Babel or SWC plugin
- 💡 Easily extendable to TypeScript, Tailwind, Prettier, etc.
my-app/
├── public/ # Static assets
├── src/
│ ├── assets/ # Images and icons
│ ├── components/ # Reusable components
│ ├── App.jsx # Main App component
│ ├── main.jsx # Entry point
├── .eslintrc.cjs # ESLint configuration
├── vite.config.js # Vite configuration
└── package.json
git clone https://github.com/your-username/react-vite-starter.git
cd react-vite-starternpm install
# or
yarn installnpm run devYour app will be available at http://localhost:5173
npm run buildnpm run previewESLint is pre-configured for React using:
eslint:recommendedplugin:react/recommendedplugin:react-hooks/recommended
To run lint:
npm run lintIf you're planning to build a production-grade app, consider adding:
- 🔹 TypeScript – for static typing
- 🎨 Tailwind CSS – for utility-first styling
- 🧹 Prettier – for consistent code formatting
- 🧪 Jest / Vitest – for unit testing
- ⚙️ React Router – for routing
- 🔐 dotenv – for environment variables
This project is licensed under the MIT License.
Happy coding! ✨
---
Let me know if you'd like this README to include badges (build, license, GitHub stars), GitHub Actions CI setup, Tailwind integration, or deployment steps (like Vercel/Netlify).