https://github.com/robertjgabriel/yeti
Yeti is a search engine framework. It is designed to allow users to create a search engine for their site in a few seconds. Allowing results from different sources. All by adding a line of code.
https://github.com/robertjgabriel/yeti
bootstrap college-project database javascript search-engine startup yeti
Last synced: 3 months ago
JSON representation
Yeti is a search engine framework. It is designed to allow users to create a search engine for their site in a few seconds. Allowing results from different sources. All by adding a line of code.
- Host: GitHub
- URL: https://github.com/robertjgabriel/yeti
- Owner: RobertJGabriel
- Created: 2014-09-28T01:23:18.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2016-01-26T02:28:23.000Z (over 10 years ago)
- Last Synced: 2025-01-13T14:53:06.379Z (over 1 year ago)
- Topics: bootstrap, college-project, database, javascript, search-engine, startup, yeti
- Language: CSS
- Homepage: http://www.projectbird.com/yeti.html
- Size: 14 MB
- Stars: 0
- Watchers: 5
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

#About
Yeti is an search engine framwork. It is designed to allow users to create a search engine for the there site in a amatter of seconds. Allowing results from different source. All by adding a line of code.
# Information
#####Built in : PHP5.5, Javascript, Bootstrap, Html5, Ajax, Material Bootstrap
#####Version Number : 0.4.1
#####State : Alpha
#####Declarative Comments Format : Read more
#####Technical Notes : Read More
#Set Up
**Prerequisites:** [Node](http://nodejs.org/).
- Clone this project to your htdocs folder ``` git clone https://github.com/RobertJGabriel/Yeti.git ```
- Navigate to the yeti folder.
- Run ``` npm install ```
- Import yeti.sql into a database.
- Open up Setting.php and add in your information for the database connection.
- All done, Just finsihed [here](http://localhost/yeti)
## Build Commands
- ``` gulp build ``` : Builds both the javascript and less files
- ``` gulp less ``` : Build the less files.
- ``` gulp compressJs ``` : Builds the javascript file.
#Api Calls
Currently the apis are called used the following url structure. With a base url of
###Base Url
```
http://localhost/yeti/
```
##Calls
Then add the following
```
/v1/getsearch.json
```
```
/v1/getusers.json
```
```
/v1/getStates.json
```
```
/v1/getPopluarSearches.json
```
```
/v1/signin
```
```
/v1/signup
```
```
/v1/signout
```
#Problems
##Windows
### Gulp Command not found - error after installing gulp
- Create an environmental variable called NODE_PATH
- Set it to: ``` %AppData%\npm\node_modules ```
- Close CMD, and Re-Open to get the new ENV variables
- Running ``` npm ls ``` and ``` npm ls -g ```shows that they are installed, but the CMD can not find them due to the missing link.
#Screenshot
###Home

###Panel

###Settings

###Search
