Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nestjs-mod/nestjs-mod-fullstack
Boilerplate for creating a fullstack application on NestJS and Angular
https://github.com/nestjs-mod/nestjs-mod-fullstack
angular boilerplate docker fullstack nestjs nx nx-workspace postgresql
Last synced: about 4 hours ago
JSON representation
Boilerplate for creating a fullstack application on NestJS and Angular
- Host: GitHub
- URL: https://github.com/nestjs-mod/nestjs-mod-fullstack
- Owner: nestjs-mod
- Created: 2024-08-08T20:43:15.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2025-01-05T02:21:48.000Z (11 days ago)
- Last Synced: 2025-01-05T03:19:25.677Z (11 days ago)
- Topics: angular, boilerplate, docker, fullstack, nestjs, nx, nx-workspace, postgresql
- Language: TypeScript
- Homepage: https://fullstack.nestjs-mod.com
- Size: 1.76 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Boilerplate for creating a fullstack application on NestJS and Angular
## Dev/Watch mode
Infrastructure is running using docker-compose, applications are launched in watch pm2 mode.
### Init
```sh
git clone [email protected]:nestjs-mod/nestjs-mod-fullstack.git
cd nestjs-mod-fullstack
npm i
```### Start
```sh
npm run pm2-full:dev:start
```### Open in browser
http://localhost:4200
### Testing
```sh
npm run pm2-full:dev:test:e2e
```### Stop
```sh
npm run pm2-full:dev:stop
```## Prod mode
Infrastructure is running using docker-compose, built applications are launched using pm2.
### Init
```sh
git clone [email protected]:nestjs-mod/nestjs-mod-fullstack.git
cd nestjs-mod-fullstack
npm i
```### Start
```sh
npm run pm2-full:prod:start
```### Open in browser
http://localhost:3000
### Testing
```sh
npm run pm2-full:prod:test:e2e
```### Stop
```sh
npm run pm2-full:prod:stop
```## Docker-compose prod mode
Infrastructure and applications built into Docker images are run using docker-compose.
### Init
```sh
git clone [email protected]:nestjs-mod/nestjs-mod-fullstack.git
cd nestjs-mod-fullstack
npm i
```### Start
```sh
npm run docker-compose-full:prod:start
```### Open in browser
http://localhost:8080
### Stop
```sh
npm run docker-compose-full:prod:stop
```## Links
- https://github.com/nestjs-mod/nestjs-mod - A collection of utilities for unifying NestJS applications and modules
- https://github.com/nestjs-mod/nestjs-mod-contrib - Contrib repository for the NestJS-mod
- https://github.com/nestjs-mod/nestjs-mod-example - Example application built with [@nestjs-mod/schematics](https://github.com/nestjs-mod/nestjs-mod/tree/master/libs/schematics)
- https://github.com/nestjs-mod/nestjs-mod/blob/master/apps/example-basic/INFRASTRUCTURE.MD - A simple example of infrastructure documentation.
- https://github.com/nestjs-mod/nestjs-mod-contrib/blob/master/apps/example-prisma/INFRASTRUCTURE.MD - An extended example of infrastructure documentation with a docker-compose file and a data base.
- https://dev.to/endykaufman/collection-of-nestjs-mod-utilities-for-unifying-applications-and-modules-on-nestjs-5256 - Article about the project NestJS-mod
- https://habr.com/ru/articles/788916 - Коллекция утилит NestJS-mod для унификации приложений и модулей на NestJS## Questions
For questions and support please use the official [Telegram group](https://t.me/nestjs_mod). The issue list of this repo is **exclusively** for bug reports and feature requests.
## Stay in touch
- Author - [Ilshat Khamitov](https://t.me/KaufmanEndy)
## License
[MIT licensed](LICENSE).
```
```