Checked your requirements, should be simple task and can do for 60$ today itself.
Payment is after 100% work is done
If you are interested with me, just revert me,
I have very good track in upwork, and wasnt active in freelancer much.
Working on ror since 7 years.