When you've completed this section you'll be able to install and configure the Administrate dashboard to give admins the ability to manage the system from a specific site.
After this section you'll be able to build out a full app workflow, including utilizing the enum system provided by Rails to manage the approval stages.
After this section you will know to build out an effective permission structure to ensure that users can only access the specific site components that they are supposed to.
After this section you will be able to implement a number of advanced features, such as: locking records from being edited and creating view helper methods for Rails best practices.
After this section you'll be able to install and configure the Twilio system and send text messages from a Rails application. You'll also learn how to create RSpec stubbed methods for testing.
After this section you will be able to create a custom rake task that will manage SMS and email notifications. This includes adding documentation to the tasks and following Rails best practices.
After this section you'll be able to build out the Audit Log functionality that tracks employees weekly payroll statuses.
After you complete this section you'll be able to implement AJAX based pagination and work with the Kaminari gem. This will include building functional pagination, styling, and AJAX requests.
After completing this section you'll be able to create a custom monitoring dashboard for managers, including giving the ability to manage the approval workflow for employees.
devCamp does not support ancient browsers.
Install a modern version for best experience.