Back to Projects
ProjectCamp
CompletedReactNode.jsExpress+2 more

ProjectCamp

A collaborative project management platform where teams can manage projects, tasks, assignments, and notes in one place.

Timeline

3 Weeks

Role

Full Stack Developer

Team

Solo

Status
Completed

Technology Stack

React
Node.js
Express
MogoDB
Tailwind CSS

Key Challenges

  • Task Relationships
  • User Permissions
  • Real-time Collaboration

Key Learnings

  • Role-Based Access Control
  • Relational Data Modeling

Overview

ProjectCamp is a project management application designed for individuals and small teams to plan, track, and collaborate on work efficiently.
Users can create projects, break them into tasks, assign work to different team members, and maintain structured notes for better clarity.

The platform focuses on clean workflows, structured data, and team collaboration.

Key Features

Features implemented

  • Project Management: Create and manage multiple projects
  • Task Management: Add, update, and delete tasks within projects
  • Task Assignment: Assign tasks to different users
  • Task Status Tracking: Track progress (To-Do, In Progress, Completed)
  • Notes & Sub-notes: Add detailed notes and nested sub-notes
  • User Collaboration: Invite and manage project members
  • Access Control: Permissions based on user roles

2025. All rights reserved.