Use postgresql (only use pg gem).
Add controllers and routes for dossier content handling.
Add an error message area to display flash error messages.
Wrap create/update ops in a begin/rescue clause in JobApplicationPool controller.
Use error rather than just a plain old e for the begin/rescue clause.
Use better error handling in create/update operations on JobApplications.
Add CoverLetterParts resource and nested route (inside CoverLetter).