Skip to content
/ janna Public template

Nest JS Boilerplate (PostgreSQL, TypeORM, GraphQL, i18n)

Notifications You must be signed in to change notification settings

abdul15irsyad/janna

Repository files navigation

Janna

Nest JS Boilerplate

Tech Stack

  • PostgreSQL
  • TypeORM
  • GraphQL & REST
  • Redis (Caching)
  • I18n (Translation)

Installing

  1. clone repository

    git clone git@github.com:abdul15irsyad/janna.git
  2. install dependencies with yarn (or package manager that you used)

    cd janna
    yarn install
  3. configure environment, copy from .env.example to .env and adjust to your setup (database, redis, SMTP, etc)

    cp .env.example .env
  4. create database based on DB_NAME in .env file

  5. running migration and default seeder

    yarn migrate:run && yarn seed:all
  6. start application

    yarn start

    or with development mode

    yarn start:dev

Running with docker compose

try running the application with docker compose

docker compose up -d

"Hope it is useful" :-)

About

Nest JS Boilerplate (PostgreSQL, TypeORM, GraphQL, i18n)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published