<commit_before># Auction/Bidding Project


This sample application simulates an auction/bidding process with predefined items in place. 
Players may join by simply registering with their desired username.

Please follow the steps below to run this application:

1. Download MySQL Workbench.
2. Go to C:\Program Files\MySQL\MySQL Workbench 6.3 CE via command prompt then type 'mysql -h 127.0.0.1 -u root -p'. 
3. Install XAMPP then START MySQL service. Default port is 3306.
4. Install Node v5.x using -g in cli.
5. Once installed, create a folder then extract the codes from the zip file.
6. For Windows, go to the newly created folder's root directory then type "npm install" to download the dependencies via command prompt.
7. Go to project root folder, then type "node app.js" to run the node server.
8. Once the server is running, open your browser then enter 'http://localhost:3030/myapplication/' to launch the application.

Optional:

AngularJS codes are bundled using Browserify. If you need to update front-end codes, you need to install Browserify and Watchify via npm.
After installation, bundle the codes by typing:

browserify public/src/module/crossover.js -o public/bundle.js via command prompt<commit_msg>+ updates<commit_after># Auction/Bidding Project


This sample application simulates an auction/bidding process with predefined items in place. 
Players may join by simply registering with their desired username.

Please follow the steps below to run this application:

1. Download MySQL Workbench.
2. Go to C:\Program Files\MySQL\MySQL Workbench 6.3 CE via command prompt then type 'mysql -h 127.0.0.1 -u root -p'. Leave password blank. 
3. In MySQL command line, type CREATE database crossover;
3. Install XAMPP then START MySQL service. Default port is 3306.
4. Install Node v5.x using -g in cli.
5. Once installed, create a folder then extract the codes from the zip file.
6. For Windows, go to the newly created folder's root directory then type "npm install" to download the dependencies via command prompt.
7. Go to project root folder, then type "node app.js" to run the node server.
8. Once the server is running, open your browser then enter 'http://localhost:3030/myapplication/' to launch the application.

Optional:

AngularJS codes are bundled using Browserify. If you need to update front-end codes, you need to install Browserify and Watchify via npm.
After installation, bundle the codes by typing:

browserify public/src/module/crossover.js -o public/bundle.js via command prompt
{'fraction_non_alphanumeric': 0.05996822875297855, 'fraction_numerical': 0.020254169976171566, 'mean_word_length': 4.161885245901639, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 2, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '33068', 'n_tokens_mistral': 709, 'n_tokens_neox': 657, 'n_words': 372}