The Internet Project Database - A system to review and rate FOSS projects hosted on Github
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.meteor
client
img
imports
server
.eslintrc.yml
.gitignore
.travis.yml
1
CHANGELOG.md
LICENSE
README.md
USABILITY.md
circle.yml
deploy.sh
package.json
phantom_config.json
runtests.sh
test.py

README.md

review-me

The Internet Project Database - A system to review and rate FOSS projects hosted on Github

Project info

License

Build status

Build Status CircleCI Coverage Status dependencies Status

New on this version: v0.3

Visit our CHANGELOG file to know more about our new features and improvements.

Settings and configurations

This app depends on Github API integration, which includes OAuth authentication, this means that to use this app, you must generate an Github OAuth API key. Then it is essential to create a settings-development.json file, which should look like this:

{
  "public": {},
  "private": {
    "oAuth": {
      "github": {
        "clientId": "<Your Client ID>",
        "secret": "<Your OAuth secret>"
      }
    }
  }
}

The callback url should be declared as http://localhost:3000

Deploying and installation

To deploy this application, you need to install meteor and node.js. After satisfying both requierements, please execute:

meteor npm install
npm run

See it in action at: http://localhost:3000

Screenshot and sample image

alt tag

Demo video

See a demo of the app here: https://youtu.be/w0f-WNGsf4s