Taskboard is a Kanban board web app that allows users to visually plan, track, and organize projects they are working on.
- About The Project
- Getting Started
- Requirements
- Prerequisites
- Installation
- Running the App
- Testing
Taskboard helps users manage their projects with drag-and-drop functionality for lists, cards, and subtasks.
- Node.js v14.6 or higher
- MongoDB (local or cloud instance)
Make sure npm is installed and updated.
- Clone the repository.
- Install dependencies for both backend and frontend.
- Create a
.envfile in the root folder with the following variables:
Start the backend server:
Start the frontend client (in a separate terminal):
cd client npm start