Work in progress

Exemplary markdown inspired project management built with; React, Node, GraphQL, MongoDB, Redis & Minio/S3.
Tired of complicated project management systems? What something that speaks to the Markdown ?? inside of you? Project.md is designed with simplicity at its heart, letting you manage projects & present your ideas with pure Markdown. No longer shall you recursively search nested 'sub tasks' to oblivion.
All contribution's welcome ? Make a PR or issue & let's take it from there.
Environment variables copy
./.env.example=>./.envYou may need to adjust variables to suit your setup.
This project uses Nodemailer to send emails, you will need to adjust the config in either ./server/.env or if you are using Docker adjust the variables in ./docker-compose.yml.
EMAIL_HOST=smtp.ethereal.email
EMAIL_PORT=587
EMAIL_USER=testuser
EMAIL_PASSWORD=password
EMAIL_SECURE=true
[email protected]
cd servernpm installnpm run startcd services/renderernpm installnpm run startcd clientnpm installnpm run startUse this to start client, server & dependencies all at once, take consideration for any conflicting services. Make sure you configure email config in docker.compose.yml ?
docker-compose upUse the following commands to setup the dependencies manually
$ docker run -d --publish 27017:27017 --name project-md-mongo mongo
$ docker run -d --publish 6379:6379 --name project-md-redis redis
$ docker run -d --publish 9000:9000 --name project-md-minio -e MINIO_ACCESS_KEY=accesskey -e MINIO_SECRET_KEY=secretkey minio/minio server /data
Demo coming soon, style is work in progress ?






