Skip to content

A comprehensive, cloud-based collaborative task management tool, meticulously designed to foster seamless teamwork and enhance project efficiency, featuring a dynamic system of real-time updates that ensure team members are consistently synchronized.

License

Notifications You must be signed in to change notification settings

Ayokanmi-Adejola/Task-Management

Repository files navigation

Kanban Task Management App

A modern, responsive Kanban board application built with React and TypeScript, featuring a beautiful UI powered by shadcn/ui and Tailwind CSS.

✨ Features

  • Drag and Drop Task Management: Intuitive task organization across columns
  • User Authentication: Secure user accounts and personalized task management
  • Responsive Design: Fully responsive layout that works on desktop and mobile devices
  • Dark/Light Theme: Toggle between dark and light modes
  • Real-time Updates: Instant feedback with toast notifications
  • Task Filtering: Advanced filtering capabilities for better task organization
  • Local Storage: Persistent data storage across browser sessions

🛠️ Tech Stack

🚀 Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • npm or yarn

Installation

  1. Clone the repository:
git clone <https://github.com/Ayokanmi-Adejola/Task-Management.git>
  1. Navigate to the project directory:
cd <KANBAN>
  1. Install dependencies:
npm install
  1. Start the development server:
npm run dev

The application will be available at http://localhost:8081

📦 Available Scripts

  • npm run dev - Start development server
  • npm run build - Build for production
  • npm run build:dev - Build for development
  • npm run preview - Preview production build
  • npm run lint - Run ESLint

🤝 Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📝 License

This project is open source and available under the MIT License.

About

A comprehensive, cloud-based collaborative task management tool, meticulously designed to foster seamless teamwork and enhance project efficiency, featuring a dynamic system of real-time updates that ensure team members are consistently synchronized.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages