Modern frontend-only Kanban Task Board with static authentication and localStorage persistence.
- Static authentication with protected routes
- Three-column Kanban board (Todo, Doing, Done)
- Create, edit, delete, and drag tasks
- Search, filter by priority, and sort by due date
- Activity log with smooth hover popover
- Persistent state using localStorage
- Reset board with confirmation
- Frontend: Next.js
- State Management: React Context + useReducer
- Animation: Framer Motion
- Storage: localStorage
- Testing: Basic unit/component tests
- Node.js 18+
git clone https://github.com/yourusername/cluster.git
cd cluster
npm install- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
