An open API service indexing awesome lists of open source software.

https://github.com/muhammadrukon/task-management-tool


https://github.com/muhammadrukon/task-management-tool

react react-router tabler-icons tailwindcss typescript vite

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

## About the project

A simple task management tool that includes, adding, updating and deleting tasks. User can also search but cant do anything else except seeing tasks unless he/she is logged in.

- Add task by clicking the 'Add Task' Button.
- Update task by drag and drop / clicking on the task which opens the edit task modal.
- Delete the task by clicking delete button, when the task update modal appears.
- log in/log out by clicking the button on the left sidebar (bottom left)
- to sign up, click the sign up button in the login form.

## Project Setup

step 1: make sure your node version is equal or above v20.19.4

step 2: clone the repo

```bash
git clone https://github.com/MuhammadRukon/task-management-tool.git
```

step 3: create .env file and use your database

```bash
cp .env.example .env
```

step 3: install dependencies

```bash
npm i
```

step 4: run the project

```bash
npm run dev
```