Skip to content

[Feature]: Containerize this is project with docker #67

@Satvik-Singh192

Description

@Satvik-Singh192

So, what is it about?

This feature is about containerizing the CollabCanvas project using Docker and Docker Compose.

Currently, the setup is manual and complex, requiring developers to:

  • Run the client and server in two separate terminals
  • Manually set up and connect to an external MongoDB database

✅ Proposed Solution

Create a docker-compose.yml file that defines three services:

  1. client — React application
  2. server — Node.js backend
  3. db — MongoDB (official mongo image)

🎯 Expected Outcome

A simple, one-command setup:

docker-compose up

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions