This project is a task list application that uses a Kanban layout to organize tasks and allows drag-and-drop functionality for an intuitive user experience.
https://kanban-manager-app.netlify.app
You can also register sign up 👍
- User:
- Password:
1234
- Node.js (>=16.0.0)
- npm (>=10.8.0)
-
Clone the repository:
git clone https://github.com/Carloslt5/task-manager-client.git cd task-manager-client -
Install dependencies:
npm install
To start the development server:
npm startThis will start the Vite development server and open the application in your default web browser.
- User session with JWT
- Drag-and-Drop: Easily move tasks ✅ .
- Tailwind: Theme Light 🌞 and Dark 🌚
- React
- React DOM
- React Router DOM
- TypeScript
- Vite
- Mock Service Worker (MSW) to development
- Axios
- Hooks-form
- Toastify
- ESLint (with plugins for TypeScript, React, and Prettier)
https://github.com/Carloslt5/task-manager-server
Project
- id
- title
- ownerId
State
- id
- title
- Project ID
Ticket
- id
- State ID
- Project ID
- Priority
- name
- description
Todo
- id
- title
- completed
- Ticket id