https://github.com/jasonmdev/rails-link-aggregator
This a link aggregator site which similar to Reddit or Hacker News. A user can sign up and submit a link. Comments can be made as well as vote up or down on link submissions.
https://github.com/jasonmdev/rails-link-aggregator
authentication bootstrap-sass devise rails ruby ruby-on-rails scaffold votable
Last synced: about 2 months ago
JSON representation
This a link aggregator site which similar to Reddit or Hacker News. A user can sign up and submit a link. Comments can be made as well as vote up or down on link submissions.
- Host: GitHub
- URL: https://github.com/jasonmdev/rails-link-aggregator
- Owner: JasonMDev
- Created: 2016-09-18T18:59:50.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2017-03-02T21:37:17.000Z (over 9 years ago)
- Last Synced: 2026-01-02T03:24:48.635Z (6 months ago)
- Topics: authentication, bootstrap-sass, devise, rails, ruby, ruby-on-rails, scaffold, votable
- Language: Ruby
- Size: 479 KB
- Stars: 2
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# rails-link-aggregator
This a link aggregator site which is similar to Reddit or Hacker News.

## Introduction
A user can sign up and submit a link. Comments can be made as well as vote up or down on link submissions.
This is based on the Reddit clone that [*Mackenzie Child: How To Build A Reddit Clone With Rails 4*](https://mackenziechild.me/12-in-12/1/) has build.
For more information, see [*Mackenzie Child*](https://mackenziechild.me/).
## Software Versions
* Rails 5.0.0.1
* Ruby 2.3.0
* RVM 1.27.0
## Feautures
These are some of the features that have been added to the web page.
* Scaffold of Links with "name" and "url" as fields
* User Authentication with devise Gem
* Front-end styling with the **bootstrap-sass** gem
* Votable functionality with the **Acts_as_votable** gem
* Simple form created using **simple_form** gem
* Scaffold of Comment with "link_id", "body", and "user" as fields
## Further information
### Rails Commands
Commands used to create models and controllers.
[*link*](railsCommandInputs.md)
### Snapshots
These are snapshots of the various pages of the app.
[*link*](SNAPSHOTS.md)