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

Workspace with Full-Stack application using NestJS API and Angular

Notifications You must be signed in to change notification settings

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.