This is a Kanban board built with ReactJS that allows users to manage tasks across different stages: To Do, In Progress, Peer Review, and Done. The board supports drag-and-drop functionality and includes a search feature to filter tasks by title.
## šļø Project Structure
```plaintext
āāā client
ā āāā src
ā ā āāā components
ā ā ā āāā ui
ā ā ā āāā alert.tsx
ā ā ā āāā card.tsx
ā ā ā āāā command.tsx
ā ā ā āāā sheet.tsx
ā ā ā āāā ...
ā ā āāā store
ā ā ā āāā store.ts
ā ā ā āāā taskSlice.ts
ā ā āāā lib
ā ā ā āāā utils.ts
ā ā āāā ...
ā āāā index.html
āāā server
ā āāā index.ts
ā āāā routes.ts
ā āāā storage.ts
ā āāā vite.ts
āāā shared
ā āāā schema.ts
āāā .gitignore
āāā drizzle.config.ts
āāā generated-icon.png
āāā package-lock.json
āāā package.json
āāā postcss.config.js
āāā tailwind.config.ts
āāā theme.json
āāā tsconfig.json
āāā vite.config.ts
1ļøā£ Clone the Repository
git clone https://github.com/Shilpa3107/TaskTrackerPro.git
cd TaskTrackerPro
2ļøā£ Install Dependencies
npm install
3ļøā£ Build the Project
npm run build
4ļøā£ Start the Server
npm run start
5ļøā£ Open in Browser
http://localhost:5000
Create a .env file in the root directory and add:
VITE_API_URL=http://localhost:5000/api
Feel free to fork the repository, create a new branch, and submit a pull request!