Skip to content

Commit 1fd6a0e

Browse files
committed
Merge pull request #31 from smeidan/master
updated readme
2 parents 11bb66e + b2c1ef2 commit 1fd6a0e

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

README.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1-
SnipSnap
1+
SnipSnap - Code Snippits in a Snap!
22

3-
Code snippits in a snap!
3+
SnipSnap is a search engine meant to help Javascript developers find code examples to reference for help when implementing various modules. If a user is confused about implementing a specific method/function, we hope that SnipSnap will help them find an example.
4+
5+
We first wrote a web crawler to clone GitHub repositories of projects which depend on the most popular node modules on npmjs.org. Upon a user search, the GitHub repos are parsed for specific methods through a code snippet algorithm we developed using Esprima and Async libraries. After the documents have been parsed, the individual code snippets, along with the source code, are displayed on the front-end using factories, directives, filters, and modals (as well as highlight.js) to allow for the users to easily browse the results. Individual snippets also have an associated score that users can vote on after they log into GitHub.
6+
7+
www.snipsnap.io

0 commit comments

Comments
 (0)