Skip to content

fabiodplacerda/TaskMaster

Repository files navigation

Task Master

Task Master is a simple task management application that allows users to create, edit, and delete tasks, mark tasks as complete, and change the page theme.

Hosted Version

Functionalities

  • Create Task: Users can create new tasks by providing a title, description, and due date.
  • Edit Task: Existing tasks can be edited to update their title, description, and due date.
  • Delete Task: Users can delete tasks they no longer need.
  • Mark Task as Complete: Tasks can be marked as complete to indicate that they have been finished.
  • Change Page Theme: Users can switch between light and dark themes for the application interface.

Setup and Installation

To run this project locally, follow these steps:

Clone the repository:

git clone https://github.com/fabiodplacerda/TaskMaster.git

Navigate to the project directory:

cd TaskMaster

Install dependencies:

npm install

Run the app server:

npm run dev

Technologies Used

  • React
  • TypeScript
  • Material-UI
  • moment.js
  • Dayjs
  • React Spring

Usage

  1. After starting the development server, open your web browser and go to http://localhost:5173/
  2. You will see the Task Master application interface.
  3. Use the provided functionalities to manage your tasks.

Contributing

Contributions are welcome! Feel free to open issues or submit pull requests.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published