/character-suite

Web app for creating Pathfinder character sheets

Primary LanguageTypeScript

CharacterSuite

A web app for creating Pathfinder Character Sheets.

This project was generated with Angular CLI using Nrwl Nx.

Project Setup

  1. Install Node.js
  2. Install and run PostgreSQL
  3. Install the Angular CLI: npm install -g @angular/cli
  4. Install project dependencies: npm install
  5. Copy the file .env into a new file .env.development and fill in details

Running the project

Use ng serve server to build and run the NestJS REST API. You can see the Swagger UI running at http://localhost:3333/api/.

Use ng serve client to build and run the Angular front end. It runs at http://localhost:4200/.

Both will automatically recompile changed files while the server is running.