A modern and responsive Task Management Board built using React + Vite.
This application allows users to efficiently manage tasks by organizing them into different stages such as:
- To Do
- Doing
- Done
- Create new tasks
- Edit existing tasks
- Delete tasks
- Move tasks between workflow stages
- Persistent storage using LocalStorage
- Clean and responsive UI
- Fast performance with Vite
- Frontend: React.js
- Build Tool: Vite
- State Management: React Hooks & Context API
- Styling: CSS
- Package Manager: npm
- Linting: ESLint
task-board/
│
├── index.html
│
├── public/
│
├── src/
│ ├── components/
│ │ └── TaskCard.jsx
│ │
│ ├── context/
│ │ └── AuthContext.jsx
│ │
│ ├── pages/
│ │ ├── Board.jsx
│ │ └── Login.jsx
│ │
│ ├── App.jsx
│ ├── App.css
│ ├── index.css
│ ├── main.jsx
│ └── eslint.config.js
│
├── package.json
├── package-lock.json
└── README.mdgit clone https://github.com/NJyotsna/Task-Management-Board.git
cd Task-Management-Boardnpm installnpm run devThe app will run locally at:
http://localhost:5173/
To create an optimized production build:
npm run buildTo preview the production build locally:
npm run previewThis project can be deployed on:
- Vercel
- Netlify
- GitHub Pages
Recommended: Vercel (best for Vite projects)
N Jyotsna
GitHub: https://github.com/NJyotsna
⭐ If you found this project useful, consider giving it a star! :)