<commit_before># TinyURL

A simple client for my personal and self-deployed [tinyurl service](https://zbcai.xyz). 



The backend system is a RESTful service built upon [Restify](http://restify.com/) while the frontend is written in [React](http://restify.com/) with ES6.

#### [Demo](https://zbcai.xyz/)

## Usage

The boilerplate is built based on [create-react-app](https://github.com/facebookincubator/create-react-app).

#### `npm start`

Runs the app in development mode:

#### `npm run build`

Builds the app for production to `./build` folder. 

The build is minified and the filenames include the hashes.



## TODO

- [ ] Perform Redux support
- [ ] Change `reqwest` into `fetch`




<commit_msg>doc(README): Update README to tick one todo item:<commit_after># TinyURL

A simple client for my personal and self-deployed [tinyurl service](https://zbcai.xyz). 



The backend system is a RESTful service built upon [Restify](http://restify.com/) while the frontend is written in [React](http://restify.com/) with ES6.

#### [Demo](https://zbcai.xyz/)

## Usage

The boilerplate is built based on [create-react-app](https://github.com/facebookincubator/create-react-app).

#### `npm start`

Runs the app in development mode:

#### `npm run build`

Builds the app for production to `./build` folder. 

The build is minified and the filenames include the hashes.



## TODO

- [x] Perform Redux support
- [ ] Change `reqwest` into `fetch`





{'fraction_non_alphanumeric': 0.13259668508287292, 'fraction_numerical': 0.0013812154696132596, 'mean_word_length': 3.911864406779661, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, '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': '156784', 'n_tokens_mistral': 489, 'n_tokens_neox': 453, 'n_words': 162}