The "any changes that we felt were needed" part is what gives me pause. $500 for a couple week's simple coding work isn't bad for a student, but expecting development support atop that is highway robbery.
And paying only $500, and keeping all the rights and IP to boot? Nah, I need cash but not that bad.