KanbanVue is a task management web application built with the Vue.js framework, utilizing HTML, CSS, and JavaScript. It provides a streamlined and intuitive way for users to organize their workflow in a Jira-like environment. With KanbanVue, tasks can be managed either as simple to-do lists on the landing page or as cards on a Kanban board that reflect their statuses. The app also includes customizable notifications to remind users of upcoming due dates.
- Task Management: Add, edit, and organize tasks with ease.
- Kanban Board: Visualize your workflow by categorizing tasks based on their status.
- To-Do Lists: View and manage tasks in a minimalistic list format.
- Custom Notifications: Get reminded of due tasks with personalized alerts.
- User-Friendly Interface: Click and go. Built for simplicity and efficiency.
Follow these instructions to set up and run the project locally:
Ensure you have the following installed on your system:
- Node.js (LTS recommended)
- npm (Node Package Manager, comes with Node.js)
To install the required dependencies, run:
npm install
To start a local development server with hot-reload functionality, execute:
npm run serve
To build the app for production deployment, use:
npm run build
For deployment, you can use:
npm run deploy
For advanced configurations, refer to the official Vue CLI Configuration Reference.
Contributions, issues, and feature requests are welcome! Feel free to fork this repository and submit a pull request.
Special thanks to the Vue.js community for their amazing tools and resources!