Skip to content

ShipyardSuite/project

Repository files navigation

CircleCI CircleCI Docker Image Version (latest by date) Codecov branch Codacy branch grade GitHub last commit (branch) GitHub issues GitHub

nodejs-service-template

Project management microservice

Environment variables

Name Type Default Description
SERVICE_NAME: String project Microservice name.
SERVICE_PORT: Number 3007 Microservice port.
DATABASE_URL: String Database url.

API

Type URL Body Query Response Description
PUT /api/update Update user informations.
GET /api/hello success: boolean Testing service connection.
POST /api/create creator: String, title: String
GET /api/one/:id
DELETE /api/delete id: String
POST /api/join projectId: String, userIdd: String
GET /api/all
GET /api/all/creator userId: String
GET /api/all/team userId: String
POST /api/token id: String
GET /api/token/:id
UPDATE /api/token id: String

Usage

LOCAL: create a .env file, with the specified variables and run docker-compose up -d --build.

License

This project is released under the Apache version 2 license.