Skip to content

sskenner/postit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

postit!

Postit!, a Reddit-like app, is built with Ruby 2 and Rails 4. All features have been coded from scratch without relying on any external libraries or gems. A list of features and functionality can be found below.

The app is currently deployed (and most likely sleeping) on heroku.

Features

2-factor authentication (Twilio)

Create and edit postsAjax to voteDisplay time based on user specified time zone

Slugs as URLs

Organize posts by category

Comment on posts

Deployed to Heroku

Topics

Relational databasesBasic database associations: 1:M and M:MActiveRecordResourceful routingRESTMVC - models, views and controllersRequest/response processingPartialsHelpersFiltersRails formsValidationsStrong parametersCallbacksAuthentication from scratchTime zonesSimple rolesDeploymentPolymorphic associationsAjax, the Rails wayPretty URLsBuilding APIsCreating and publishing first rubygemTwilio integration

Features (continued)

Tracks who created all comments, votes, and postsUses roles to allow admins to edit all postsAuthenticationUses gem to extract common logic

About

postit app - template for users commenting on posts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published