CLI generator for Urbansolv NestJS boilerplate with RBAC and Prisma
npm install @urbansolv/create-nestjs-appbash
Using npx (recommended)
npx @urbansolv/create-nestjs-app my-app
Using npm
npm init @urbansolv/nestjs-app my-app
Using yarn
yarn create @urbansolv/nestjs-app my-app
`
Usage
`bash
create-urbansolv-app [project-name] [options]
Options:
-p, --package-manager Package manager to use (npm, yarn, pnpm)
-d, --database Database name
--skip-install Skip package installation
-h, --help Display help
-V, --version Display version
`
Examples
`bash
Create app with default settings
npx @urbansolv/create-nestjs-app my-awesome-app
Create app with yarn and custom database
npx @urbansolv/create-nestjs-app my-app -p yarn -d my_database
Create app without installing dependencies
npx @urbansolv/create-nestjs-app my-app --skip-install
`
After Installation
`bash
cd my-app
Copy environment variables
cp .env.example .env
Edit .env with your database credentials
Run migrations
npm run prisma:migrate
Seed database
npm run prisma:seed
Start development server
npm run start:dev
`
Default Credentials
After seeding:
Admin:
- Email: admin@urbansolv.co.id
- Password: password123
Member:
- Email: member@urbansolv.co.id
- Password: password123
Documentation
For full documentation, visit: Urbansolv Documentation
Support
- Issues: https://github.com/MspUrbansolv/package-npm-create_nestjs_app/issues
- Email: bhagaskuro@gmail.com
License
MIT © Urbansolv
`
$3
urbansolv-nestjs-cli/LICENSE
``