---
# System prepended metadata

title: React TS/JS Starter

---

# React TS/JS Starter

### Requirements

###### Core

    Router
    Redux 
    Reselect
    Material UI
    Hot Reloading
    Linter, Bundler, Formatter
    ESLint, ES6/7
    Functional Components & Hooks
    CI/CD
    Jest
    Error Reporting

###### Scripts
    deploy
    test
    postinstall
    build
    lint

###### 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)
|--`app`
|--`env`
|--`scripts`
|--`deploy`
|--`.vscode`
|--`.(ci/cd)`
|--`tsconfig.json`
|--`.eslintrc`
