# Project Templates Guideline

## 1. Default

Default-est project template, does not have redux

### Packages
- i18next
- lodash
- node-sass
- react
- react-dom
- react-router
- react-router-dom
- react-scripts
- whatwg-fetch

### Structure

```
├── public/
│    ├── favicon.ico
│    ├── index.html
│    └── manifest.json
├── src/
│    ├── assets/
│    ├── common/components/
│    ├── i18n
│    └── style/
├── .eslintjson
├── .gitignore
├── package.json
└── README.md
```

### Specifications
- index.js and manifest.json need to change its titles
- i18n/index.js imports jsons of translations and exports them as an object.
- 

## 1. Default + Redux

Default project template with added redux project configurations.

### Packages
- i18nextcomp
- lodash
- node-sass
- react
- react-dom
- react-router
- react-router-dom
- react-scripts
- whatwg-fetch

### Structure

```
├── public/
│    ├── favicon.ico
│    ├── index.html
│    └── manifest.json
├── src/
│    ├── assets/
│    ├── common/components/
│    ├── i18n
│    ├── redux/
│    └── style/
├── .eslintjson
├── .gitignore
├── package.json
└── README.md
```

### Specifications
- index.js and manifest.json need to change its titles
- i18n/index.js imports jsons of translations and exports them as an object.
- 