Soft Validate
Easily recommend fields be filled out in order for something to be considered complete (AKA LinkedIn profile progress)
Install
gem install 'soft_validate'
Usage
Add this to your model:
soft_validates_presence_of :name
And you will get methods like this:
user.soft_valid?
user.soft_errors
user.progress_percent
user.progress_count
user.progress_complete_count
License
MIT License