Welcome to TaskMaster, your Kanban-style task management solution! TaskMaster simplifies task organization with drag-and-drop functionality, user authentication, favorites, and easy task editing and deletion. Whether you're working solo or collaborating with a team, TaskMaster is here to streamline your workflow.
- User Authentication: Sign up and securely log in to your TaskMaster account.
- Kanban Boards: Create, customize, and manage multiple lists for organized task tracking.
- Drag-and-Drop: Effortlessly move tasks between sections for real-time status updates.
- Favorites: Highlight essential tasks for quick access.
- Task Editing: Update task details like titles and descriptions with ease.
- Task Deletion: Remove tasks when they're completed or no longer needed.
To start using TaskMaster, follow these straightforward steps:
-
Clone Repository: Clone this repository to your local machine.
-
Install Dependencies: Navigate to the project directory and run
npm install
to install the required dependencies. -
Start the App: Launch the development server with
npm start
. -
Access the App: Open your web browser and go to
http://localhost:3000
to access the app locally.
-
Sign Up / Log In: Create an account or log in securely to access your tasks.
-
Create Lists: Start by creating lists on the Kanban board.
-
Add Tasks: Populate your lists with tasks.
-
Task Management: Drag tasks between sections to update their status, mark important tasks as favorites, edit task details, or delete completed tasks.
This project is licensed under the MIT License - see the LICENSE.md file for details.
TaskMaster is licensed under the MIT License. See the LICENSE.md file for details.
Thank you for choosing TaskMaster for your task management needs. We hope this application enhances your productivity and organization.