link for live app - https://boiling-dawn-34535.herokuapp.com/
Installation guide:
- after cloning, go to app/config/auth.js and replace the facebook and google credentials with yours.
- go to app/config/config.json and replace the database name, url, host, username and password with yours.
- install node 6 in your system and switch to node 6 (use nvm to switch between different node versions).
- navigate to root directory and run npm install .
- After installing node modules, run npm start.
- open http://localhost:5000 and first sighnup and sign in.
- After Login, three section will be there 1.Code Search 2.Repository Search 3.User Search
- Code Search In code search, enter a particular keyword(optional) and select language and search. it will display the keyword related repository/file link and the line number at which the keyword matched.
- Repository Search In repository search, enter any language/technology and enter search, it will display list of repository URLs and their owners.
- User search In user search, Enter the name of user and press enter.