TaskMaster is an innovative task management app built as a part of the final project for the Front End Bootcamp course. This app is designed to help you stay organized and productive by efficiently managing your tasks, projects, and deadlines.
please visit https://taskmaster-nextech.vercel.app for a live demo
-
Intuitive Interface: TaskMaster offers a user-friendly interface that simplifies task management, making it easy to create, update, and track tasks.
-
Advanced Task Management: Utilize the power of Redux to manage state, ensuring seamless synchronization of data across components. Drag-and-drop tasks for easy reordering and prioritization using the DnD Kit.
-
Effortless Form Handling: Thanks to React Hook Form, managing task details is hassle-free, with built-in validation and smooth error handling.
-
Sleek Design with Mantine UI Kit: TaskMaster boasts a sleek and modern design using the Mantine UI Kit, making your task management experience visually appealing.
-
Custom Calendar System: Experience a calendar system designed from scratch, offering a unique way to view tasks based on dates, without relying on any external dependencies.
Here's a sneak peek at some of the screens from TaskMaster:
Effortlessly manage and organize your tasks.
Stay on top of deadlines with our custom calendar system.
To get started with TaskMaster, follow these steps:
- Clone this repository to your local machine using:
git clone https://github.com/Quera-Spring-Front-end-Bootcamp/Group11.git
-
Navigate to the project directory:
-
Install the project dependencies:
npm install
-
Start the development server:
-
Open your browser and visit
http://localhost:3000
to see TaskMaster in action.
We welcome contributions from the open-source community to make TaskMaster even better. If you'd like to contribute, please follow these steps:
-
Fork this repository.
-
Create a new branch with a descriptive name:
git checkout -b feature/my-amazing-feature
- Make your changes and commit them with clear commit messages:
git commit -m "Add: Feature ABC"
-
Push your changes to your forked repository.
-
Create a pull request (PR) towards the
main
branch of this repository, detailing the changes you've made.
We value your feedback! If you encounter any issues, have suggestions for improvements, or want to share your experience, feel free to open an issue in this repository.
Designed and developed by NextTech Team at quera front end bootcamp: Abolfazl Omidvar. Saeed Firoozi. Mehdi Torkaman.
Let TaskMaster revolutionize the way you manage tasks and boost your productivity! ๐