- Create, Read, Update, Delete (CRUD) blog posts
- User authentication (signup, login, logout)
- Image upload for posts
- Dark mode toggle
- Go to the
server
folder - Run
npm install
- Run
npm start
- The backend will start on port 5000
- Go to the
client
folder - Run
npm install
- Run
npm run dev
- The frontend will start on port 5173 (or similar)
project-root/
client/ # React frontend
server/ # Express backend