/kanban-clone

This project is a Kanban clone web application that allows users to manage their tasks using the popular Kanban board methodology. Kanban boards provide a visual representation of tasks, enabling users to track and organize their work efficiently.

Primary LanguageJavaScript

This project is a Kanban clone web application that allows users to manage their tasks using the popular Kanban board methodology. Kanban boards provide a visual representation of tasks, enabling users to track and organize their work efficiently.

Features

  • Drag-and-Drop Interface: Users can easily move tasks across different columns on the Kanban board by dragging and dropping them.
  • Task Management: Each task can have a title, description, due date, and assigned user, providing comprehensive information for efficient task management.
  • Responsive Design: The web app is designed to work seamlessly on various devices, including desktops, tablets, and mobile phones.

Technologies Used

  • Front-end: HTML, CSS, JavaScript, React.js
  • Drag-and-Drop: React Beautiful DND
  • Responsive Design: CSS media queries, Flexbox, Tailwind

Installation

To run the Kanban clone web app locally, follow these steps:

  1. Clone the repository: git clone https://github.com/ahuja2666/kanban-clone.git
  2. Navigate to the project directory: cd kanban-clone
  3. Install the dependencies: npm install
  4. Start the development server: npm start
  5. Open the web app in your browser: http://localhost:3000

Contributing

Contributions to this project are welcome! If you encounter any issues or have ideas for improvements, please feel free to submit a pull request or open an issue on the GitHub repository.

Acknowledgements

I would like to acknowledge the following open-source projects for their valuable contributions: