This is a Kanban Task Management app built with React, TypeScript, SCSS, and Zustand. It allows you to create, organize, and track tasks using a Kanban board interface. The app supports essential features of a Kanban app, including task creation, editing, and deletion, as well as theme switching.
- Create, edit, and delete tasks
- Organize tasks using a Kanban board interface
- Automatically save task updates using Zustand for state management
- Responsive design for a seamless experience across devices
- Switch between light and dark themes for personalized styling
To get started with the Kanban Task Management app, follow these steps:
git clone https://github.com/keith-web3/kanban-task-manager.git
cd kanban-task-manager
npm install
npm run dev
This will start the app in development mode. Open http://localhost:3000 in your web browser to access the Kanban Task Management app.
The Kanban Task Management app is built with the following technologies:
- React: A JavaScript library for building user interfaces
- TypeScript: A typed superset of JavaScript
- SCSS: A CSS preprocessor for enhanced styling capabilities
- Zustand: A small and fast state management library for React applications
Contributions to the Kanban Task Management app are welcome! If you find any issues or would like to add new features, please submit a pull request with your changes.
This project is licensed under the MIT License. See the LICENSE file for more information.
The Kanban Task Management app was inspired by the popular Kanban methodology for project management and the need for a simple and efficient task tracking tool. Design attribution goes to the team at frontendmentor