<commit_before>#Trello Clone on Mongoose and Angular

**NOTE: This app is created purely for academic purposes.

##Description

Trello Clone first started as a simple todo-list app that many new developers are familiar with. This app allows the user to create a board and multiple lists of todo-items within the board. The user may also invite a member (another user) to the board he/she created and let the member have access to the contents of the board. Once user has access to the board, he/she is free to make how many board/lists/todo items as he/she pleases.

##Setup

* Clone the repo
* Checkout the features branch
* cd to 'mytodoupgrade' folder
* npm install
* cd to 'mytodo' folder
* npm install
* bower install (has to be done while in 'mytodo' folder)

Make sure you have all of the directories in todo-angular-mongoose.

#####Mongo:
Mongoose is required for this app. Create two new terminal windows, run 'mongod' on one of them and 'mongo' on the other. This app uses database called 'todos'. After having mongod and mongo running, select the window in which you are running 'mongo' and select todos as your database.

#####Server Side:
cd all the way to 'mytodoupgrade' folder. This folder contains all of the back-end side code of the app. Type and enter 'node app.js' and if you are successful, you should get the following message in your terminal: 'Listening to port 3000'

#####Client Side: <commit_msg>forgot to add fix one last thing in readme<commit_after>#Trello Clone on Mongoose and Angular

**NOTE: This app is created purely for academic purposes.

##Description

Trello Clone first started as a simple todo-list app that many new developers are familiar with. This app allows the user to create a board and multiple lists of todo-items within the board. The user may also invite a member (another user) to the board he/she created and let the member have access to the contents of the board. Once user has access to the board, he/she is free to make how many board/lists/todo items as he/she pleases.

##Setup

* Clone the repo
* Checkout the dev branch
* cd to 'mytodoupgrade' folder
* npm install
* cd to 'mytodo' folder
* npm install
* bower install (has to be done while in 'mytodo' folder)

Make sure you have all of the directories in todo-angular-mongoose.

#####Mongo:
Mongoose is required for this app. Create two new terminal windows, run 'mongod' on one of them and 'mongo' on the other. This app uses database called 'todos'. After having mongod and mongo running, select the window in which you are running 'mongo' and select todos as your database.

#####Server Side:
cd all the way to 'mytodoupgrade' folder. This folder contains all of the back-end side code of the app. Type and enter 'node app.js' and if you are successful, you should get the following message in your terminal: 'Listening to port 3000'

#####Client Side: 
{'fraction_non_alphanumeric': 0.06128133704735376, 'fraction_numerical': 0.002785515320334262, 'mean_word_length': 4.252285191956124, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, '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': '389372', 'n_tokens_mistral': 798, 'n_tokens_neox': 773, 'n_words': 468}