A clone of dribbble using rails. Site has authentication, authorization and user roles to allow for CRUD of own posts but not other users. The app makes use of BULMA CSS for styling and DEVISE gem for user roles and authentication. The site has likes rendered with AJAX and view counts and allows for drag and drop image uploads.
- CRUD of posts known as shots
- Signin/up, logout, account creation, password resets, error handling, flash messages
- user roles, can only edit own posts
- can only post once signed in
- UI changes based on signedin/out
- Ability to like shots if signed in
- Counts shot views and orders the index page based on popularity
- CRD of comments on shots
- gravatar profile images
- implement testing (RSPEC or minitests)
- Devise
- Bulma
- Gravatar
- Better-errors
- Guard
- Guard-livereload
- jquery
- acts_as_votable
- carrier_wave
- mini_magick