TaskManager

Task Management App, a tool that allows users to add, view, and delete tasks. Each task will have a title, a due date, and a category. This project is built using React and TypeScript and it demonstrates concepts such as handling form inputs, maintaining application state, and implementing UI components.

Introduction

Task Management App, a tool that allows users to add,view, and delete tasks. Some of the key features of this project are:

  • Styled Components were used to design and implement the containers, text styles, and the headers that includes a button.
  • Each task will have a title, a due date, and a category.
  • Runs in real-time.
  • This project is built using React and TypeScript and it demonstrates concepts such as handling form inputs, maintaining application state, and implementing UI components.

image

Prerequisites

  1. Install the necessary dependencies after cloning:

    cd task-manager
    npm install react-hook-form zod @hookform/resolvers zod
    
  2. Make sure Node.js is up to date.

Installing

  1. Clone the repository
    git clone https://github.com/oTitanium/TaskManager.git
    
  2. Navigate to the folder using Terminal
    cd task-manager
    
  3. Necessary dependencies have been already installed in this project. if does not work, you can install using Terminal:

    npm install react-hook-form zod @hookform/resolvers zod.
    npm install styled-components@latest @types/styled-components.
    
  4. To execute:
    nmp run dev
    

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT License GPLv3 License AGPL License

Authors

GitHub

View Github