This project is developed to create an online task board management similar to Trello. This application allows users to create different columns, drag and edit task cards within these columns.
- Creating, editing, and deleting boards
- Creating, editing, and deleting columns
- Adding, editing, and deleting task cards within columns
- Dragging cards between columns to change their status or order
- User authentication
- Node.js
- Express.js
- MongoDB
You can access the live demo here.
The API documentation can be found in Swagger Documentation.
This project is licensed under the MIT License.
- Clone the repository:
git clone https://github.com/NickTsalyn/task-pro-backend
- Install dependencies:
npm install
- Start the server:
npm start
- Open a browser and go to
http://localhost:3232