<commit_before># react-redux-material-starter-kit
Starter kit for react-redux application using material  ui

### Installation


Clone the project 

```
git clone https://github.com/TarikHuber/react-redux-material-starter-kit

//or ina specific folder 
git clone https://github.com/TarikHuber/react-redux-material-starter-kit my_folder
```

### Initialisation


```
npm install
```

### First run

```
npm run dev
```

Then open http://localhost:3500

### Run in production
 

```
npm start
```

Then open http://localhost

### Features

* Material UI
* Responsive
* Restricted areas
* Grid layouts
* Left sliding navigation
* Basic, advanced and REST API examples
* Internationalisation
* Theme modifications


### Credits

Starting with react and redux is not a easy task. I was search for the best tools and practices for developing a application that has features like material ui, responsive design, sliding menu etc... There are lots of greate starter kits on the web. Some of the examples in this project are direct copies or modified examples from those starter kids. So I would like to thank all of those making greate starter kids. Having that in mind I'm sharing my starter kid that I will use in future for creating new projects and I hope that it can help other to master react and redux.

### TO DO

- Clean up code from old tries
- Add testing
- Implement the internationalisation in the whole project
- Remove the warnings caused by the new versions of the node_modules

### Sources used

#[cloudmu/react-redux-starter-kit](https://github.com/cloudmu/react-redux-starter-kit)
#[davezuko/react-redux-starter-kit](https://github.com/davezuko/react-redux-starter-kit)
#[Material-UI](http://www.material-ui.com/#/)
#[STRML/react-grid-layout](https://github.com/STRML/react-grid-layout)<commit_msg>Initial commit<commit_after># react-redux-material-starter-kit
Starter kit for react-redux application using material  ui

### Installation


Clone the project 

```
git clone https://github.com/TarikHuber/react-redux-material-starter-kit

//or in a specific folder 
git clone https://github.com/TarikHuber/react-redux-material-starter-kit my_folder
```

### Initialisation


```
npm install
```

### First run

```
npm run dev
```

Then open http://localhost:3500

### Run in production
 

```
npm start
```

Then open http://localhost

### Features

* Material UI
* Responsive
* Restricted areas
* Grid layouts
* Left sliding navigation
* Basic, advanced and REST API examples
* Internationalisation
* Theme modifications


### Credits

Starting with react and redux is not a easy task. I was search for the best tools and practices for developing a application that has features like material ui, responsive design, sliding menu etc... There are lots of greate starter kits on the web. Some of the examples in this project are direct copies or modified examples from those starter kids. So I would like to thank all of those making greate starter kids. Having that in mind I'm sharing my starter kid that I will use in future for creating new projects and I hope that it can help other to master react and redux.

### TO DO

- Clean up code from old tries
- Add testing
- Implement the internationalisation in the whole project
- Remove the warnings caused by the new versions of the node_modules

### Sources used

[cloudmu/react-redux-starter-kit](https://github.com/cloudmu/react-redux-starter-kit)
[davezuko/react-redux-starter-kit](https://github.com/davezuko/react-redux-starter-kit)
[Material-UI](http://www.material-ui.com/#/)
[STRML/react-grid-layout](https://github.com/STRML/react-grid-layout)
{'fraction_non_alphanumeric': 0.09679203539823009, 'fraction_numerical': 0.0022123893805309734, 'mean_word_length': 4.249637155297533, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 10, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4749892', 'n_tokens_mistral': 1082, 'n_tokens_neox': 1004, 'n_words': 411}