Skip to content

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

License

Notifications You must be signed in to change notification settings

Llamatech/review-me

Repository files navigation

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

About

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

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages