Skip to content
GitHub repository review app built with Ruby on Rails and React.
Ruby CSS JavaScript HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
bin
config
db
lib
log
public
spec
tmp
vendor
.babelrc
.coveralls.yml
.gitignore
.postcssrc.yml
.rspec
Gemfile
Gemfile.lock
Procfile
README.md
Rakefile
_config.yml
config.ru
er-diagram.xml
karma.conf.js
package-lock.json
package.json
userstories.txt
yarn.lock

README.md

Palette · Codeship Status for drewandre/reporev   Coverage Status

Description

Reporev is a GitHub repository review app built wit Ruby on Rails and React. This was created because GitHub does not allow users to review a repository. Reviews may be voted on by many users. Users can also leave comments under reviews.

alt text

Features

  • Users may search for an existing GitHub repository
  • Each user can add 1 review per repository
  • A review consist of a body and a rating from 1-5
  • Users can vote on each review
  • Users can add multiple comments to each review
  • Users can see a profile page for each user
  • Each profile page shows a users Name, their followers, who they are following, a bio, and an avatar picture

Technologies

  • User Functionality made with Devise
  • User information imported from GitHub using Omni Auth
  • Model testing with Rspec
  • Feature testing with enzyme
  • Styling framework with foundation and CSS
  • Deployment on Heroku

To run locally:

* git clone https://github.com/drewandre/reporev.git
* rake db:create
* rake db:migrate
* rails s
* ./bin/webpacker-dev-server
* http://localhost:3000/

Contributors

You can’t perform that action at this time.