Skip to content
This repository has been archived by the owner on Apr 14, 2024. It is now read-only.

HugoMendes98/Nx-NestJS-Angular

Repository files navigation

Nx-NestJS-Angular

This repository is being relocated here: https://github.com/heap-code/nna.

There you can view the latest updates and submit modifications.

A boilerplate structure for a backend, frontend and back-office applications.

CI

Code Jest coverage
libs/common common-jest coverage
libs/ng ng-jest coverage
apps/backend backend-jest coverage
apps/frontend frontend-jest coverage
apps/office office-jest coverage
App Comment coverage
apps/backend backend docs
apps/frontend frontend docs
apps/office office docs

Description

This section should contain a description of the project.

As this is the base repository of the boilerplate, all its "README" is available here.
All other text are part of the boilerplate.

It can also use the specifications file to more technically describe the project.

Requirements

To make this project working, the following conditions are required:

Dev tools

Usage

Some commands to quickly run the code:

See all the other commands.

Install

Install the node packages:

npm install

Run the backend

Start a database:

docker-compose up db

Then run the backend:

npm run backend:start

See more backend commands.

Init and populate the database

To init the database and add some default data:

npx mikro-orm schema:fresh -r --seed DbBaseSeeder

This completely resets the database. All existing data is lost.

Run the frontend

npm run frontend:start

See more frontend commands.

Run the office

npm run office:start

See more office commands.

Tests

To run the tests:

npm run test

To run the e2e tests:

npm run test:e2e

See more global commands.

Contribution

See the git flow to contribute.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published