Rubrik
- Either Rails or React Rubrik
- Build a separate Rails API application and React front-end that consumes and provides data to and from RAILS API
- Contains authentication, multiple data models.
- Code for both apps stored in GIT, with a separate repo for each
- Using a variety of data types: integer, string, boolean, and perhaps others
- With validations in each model to minimize the creation of invalid records
- Views should include forms for the CRUD operations, and those for new and edit operations should include a variety of controls
- 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.
- If what the user enters is not valid or some other failure occurs, there should be error handling and appropriate messages should be shown.
- The application should be styled to be attractive, with inclusion of images, color, fonts, and other css,scss, or styled components
- 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