Skip to content

kodekage/Creathors-API

Repository files navigation

Control Center

The magestic monolith

Description

Control Center is the modular monolithic RESTful API services powering the entire creathor africa system ecosystem.

Architecture documentation

Installation (Local development)

Pre-requisites

  • Nodejs (>= v16)
  • Docker
  • Docker Compose

CD into the project root directory and install the project dependencies.

$ npm install

Start the shared development infrasture containers (postgres, redis)

$ docker-compose up --build

Running the app

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

Testing

# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

# test coverage
$ npm run test:cov

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages