GlamKit

GlamKit

Rails App with jQuery Front End

Project Type: school

Github Code

Project Demo

Project Requirements

  • Add dynamic features that are possibe only through jQuery and a JSON API
  • Do Not Use remote: true in application
  • Must render at least one index page via jQuery and an Active Model Serialization JSON Backend.
  • Must render at least one show page via jQuery and an Active Model Serialization JSON Backend.
  • The rails API must reveal at least one has-many relationship in the JSON that is then rendered to the page.
  • Must use Rails API and a form to create a resource and render the response without a page refresh.
  • Must translate the JSON responses into Javascript Model Objects. The Model Objects must have at least one method on the prototype.
  • Must have a Rails Backend and new requirements implemented through JavaScript.
  • Makes use of ES6 features as much as possible(e.g Arrow functions, Let & Const, Constructor Functions)
  • Must translate the JSON responses into Javascript Model Objects using either ES6 class or constructor syntax.
  • Must render at least one index page (index resource - 'list of things') via JavaScript and an Active Model Serialization JSON Backend.
  • Must render at least one show page (show resource - 'one specific thing') via JavaScript and an Active Model Serialization JSON Backend.
  • Rails application must reveal at least one `has-many` relationship through JSON that is then rendered to the page.
  • Must use Rails application to render a form for creating a resource that is submitted dynamically through JavaScript.
  • At least one of the JS Model Objects must have a method on the prototype.

Back to Projects