A simple website core using in total.js and elastic-search. This is just a base website consisting of shared components that can be used to build bigger and better websites!
- Node.js
- NPM.js
- Elastic Search
- Total.js
- ElasticSearch.js
- BCrypt-NodeJS
- Handlebars.js
- Handlebars-form-helpers
- Validate.js
Get the Elastic-Core project
$> git clone https://github.com/neonnds/Elastic-Core.git
Enter the Elastic-Core project
$> cd ./Elastic-Core
Get ElasticSearch from the offical site
$> wget https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-2.1.0.tar.gz
Extract ElasticSearch
$> tar -zxf elasticsearch-2.1.0.tar.gz
Enter the Elastic-Core nodejs project
$> cd sites/Elastic-Core/
Install the following node modules
$> npm install total.js --save
$> npm install elasticsearch --save
$> npm install bcrypt-nodejs --save
$> npm install handlebars --save
$> npm install handlebars-form-helpers --save
$> npm install validate.js --save
Enter the Elastic-Core project
$> cd ./Elastic-Core
Start Elastic Search
$> ./elasticsearch-2.1.0/bin/elasticsearch
Start Elastic-Core
$> ./run Elastic-Core