Skip to content
This repository has been archived by the owner on Jul 12, 2022. It is now read-only.

cntower/fullstack-monorepo

Repository files navigation

FullstackMonorepo

Application based on the Kelvin Mai course Ideas App

This project was generated using Nx.

Stack

  • Database - PostgreSQL
  • REST API - NestJS
  • GraphQL API - NestJS
  • Rest Frontend - Angular with NGRX

Prerequisite

PostgreSQL v11.8 or above

Configuration

Rename file ".env-sample" to ".env" and change variables values Create blank DB

Running applications

Run ng serve to start client server. Run ng serve api to start api server.

Run npm start to start both servers.

Swagger

http://localhost:3333/swagger/

Running unit tests

Run ng test to execute the unit tests via Jest.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Cypress.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI README.