---
# System prepended metadata

title: NestJS Starter

---

# NestJS Starter

### Requirements

###### Core
    Nest
    Database config (Knex)
        - PostgreSQL
        - Mongo DB
    Auth
    Validator
    Docker Compose
    Logger
    Jest
    ES6, ES7 Async
    Error Reporting
    CI/CD
    Linter, Formatter, Bundler
    All necessary security packages    

###### Scripts
    prebuild
    build
    format
    test
    lint
    coverage
    
###### ENVs
    dev
    test
    prod

###### Configs
    editor
    ts/js
    eslint
    jest

### Documentation, must haves and extras
    Proper README.md
    Proper docs
    Simple Landing Page (with LFT branding and design language)
    Follow best practices and conventions to the best of your ability
    i18n support

### Directory Structure (Example)
|--`src`
|--`env`
|--`scripts`
|--`deploy`
|--`.vscode`
|--`.(ci/cd)`
|--`tsconfig.json`
|--`.eslintrc.js`
