Skip to content

Geslain/PoMa

Repository files navigation

PoMa

logo.png

PoMa is a project management tool. PoMa simply stand for PrOject MAnagment.

Description

PoMa project management tool. Please look into api and client for more information

Install project

This project use the concept of git submodules. In order to clone the project and its submodules you have to use the following command:

git clone --recursive git@github.com:Geslain/poma.git

Start project

  • First create a .env file. Environment variables are listed in .env.template file.
cp .env.template .env
docker compose up
  • (Optional but funnier) Load database archive for seeds data
source .env
docker exec poma-mongo-1 sh -c "exec mongorestore --uri='mongodb://${DATABASE_USER}:${DATABASE_PASSWORD}@127.0.0.1:27017'  --archive=./all-collections.archive"

All seeded users passwords are: test

Test

You can import and use the Postman collection in poma.postman_collection.json file

About

PoMa - Project Management tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published