Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sefatanam/fullstack-app
Nx workspace with Angular, Prisma, NestJS Docker and Railway.
https://github.com/sefatanam/fullstack-app
angular cypress docker jest nestjs nx-workspace postgresql prisma prisma-studio railway rest-api sqlite vercel
Last synced: 23 days ago
JSON representation
Nx workspace with Angular, Prisma, NestJS Docker and Railway.
- Host: GitHub
- URL: https://github.com/sefatanam/fullstack-app
- Owner: sefatanam
- Created: 2023-05-15T21:26:42.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-25T09:27:13.000Z (over 1 year ago)
- Last Synced: 2023-09-25T15:57:53.678Z (over 1 year ago)
- Topics: angular, cypress, docker, jest, nestjs, nx-workspace, postgresql, prisma, prisma-studio, railway, rest-api, sqlite, vercel
- Language: TypeScript
- Homepage:
- Size: 1.08 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Fullstack App by Nx - Angular, NestJS & Prisma.
✨ **This workspace has been generated by [Nx, a Smart, fast and extensible build system.](https://nx.dev)** ✨### Before start
- Install node dependencies by `npm install`
- For running backend, generate type via `npx prisma generate`### How to run
1. In Development
- For running backend - `npm run backend-dev`
- For running frontend - `npm run frontend-dev`
- For running both - `npm run dev`2. In Production
- Use docker ( note: current docker file setup for production use)### How to update db schema
I used prisma, so checkout [Prisma](https://www.prisma.io/) for more info. For basic usage you can update schema and update database by doing this command, `npx prisma migrate dev --name "YOUR_MIGRATE_MESSAGE_WILL_BE_HERE"`
And for generata `type` from schema run,
`npx prisma generate`_(More Detail will be added later)_