ALX SE portfolio project management tool backend.
191
This Docker image contains the backend server for the ALX Software Engineering portfolio project, a robust project management tool designed to enhance team collaboration. Built with TypeScript, Hono, MongoDB, and Zod, the backend supports key features such as workspaces, projects, tasks, and real-time updates via Server-Sent Events (SSE). The project is part of a micro-repo structure, with separate repositories for the frontend and other components.
/docs for easy API reference.To get started quickly, pull the Docker image:
docker run --name pm-backend -d -p 5000:5000 -e SERVER_HOST=0.0.0.0 -e DB_HOST=0.0.0.0 davenchy/project-manager:beta
This image requires a MongoDB server running.
You can also use the included docker-compose.yml file on the GitHub repository to set up both the backend server and the MongoDB database:
docker-compose up -d
This setup makes it simple to get the project up and running with minimal configuration.
This project is part of the ALX Software Engineering (SE) portfolio, showcasing the application of modern development practices and tools in a collaborative environment.
This project is licensed under the MIT License. Feel free to use, modify, and distribute as per the license terms.
We welcome contributions from the community.
Content type
Image
Digest
sha256:66fe2bc24…
Size
63.6 MB
Last updated
over 1 year ago
docker pull davenchy/project-manager:beta