Skip to content

Node based Restful API and client-server application, to process and transform data. TypeScript, Nestjs, Mongo, Docker, AWS-SDK, Pusher, etc...

Notifications You must be signed in to change notification settings

andrewwint/Example-Nestjs-Webservice-API

Repository files navigation

Portal Webservice

Description

This is an Lerna independant managed monorepository along with commitizen

Usage

Getting Started

npm install --global lerna

Installing Dependencies

lerna bootstrap --hoist --nohoist=webpack*

Uninstalling/Clean node_module Directory

lerna clean

Bootstrap the packages in the current Lerna repo. Installs all of their dependencies and links any cross-dependencies.

Basic Usage

Listing Packages

View all packages versions and type lerna ls -al

Dependency graph lerna ls -al --graph

Conventional Commits

All commits in this project must conform to Conventional Commits Guide lines using commitizen

npm install -g commitizen

> git add .
> git cz
> git push

Tag Creation/Cutting

To create git tag for a release and generate CHANGELOG.md from commits run the following lerna command

> lerna version major --conventional-commits

Portal

React.js frontend for interacting with Webservice

Portal Technologies

Portal README

Webservice

Node.js API webservice for internally managing client experiences

Web Service Technologies

Webservice README


About

Node based Restful API and client-server application, to process and transform data. TypeScript, Nestjs, Mongo, Docker, AWS-SDK, Pusher, etc...

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published