• Skip to primary navigation
  • Skip to main content
  • Skip to footer
Code The Dream School
Code the Dream Labs Logo

Code The Dream School

Main hub for class materials for Code the Dream’s classes

  • Code the Dream Home

Search Code The Dream School

Fullstack – Rubrik

     Rubrik

  1. Either Rails or React Rubrik
  2. Build a separate Rails API application and React front-end that consumes and provides data to and from RAILS API
  3. Contains authentication, multiple data models.
  4. Code for both apps stored in GIT, with a separate repo for each
  5. Using a variety of data types: integer, string, boolean, and perhaps others
  6. With validations in each model to minimize the creation of invalid records
  7. Views should include forms for the CRUD operations, and those for new and edit operations should include a variety of controls
  8. Form controls should include several types of input fields.  You might use text fields, drop-down lists, checkboxes, radio buttons, and/or others, and there should be some links to connect the application together. 
  9. If what the user enters is not valid or some other failure occurs, there should be error handling and appropriate messages should be shown.
  10. The application should be styled to be attractive, with inclusion of images, color, fonts, and other css,scss, or styled components 
  11. You should have Rspec tests for at least some of the CRUD operations and for  the models.

Bonus: Deploy backend to heroku or digital ocean and front-end to Netlify or other continuous deployment platform

Footer

Copyright © 2025 Code the Dream School | All Rights Reserved | Privacy Policy