basic PWM charge controller, $17, 7ah 12v battery, $18, 10w solar panel, $26. put it somewhere the panel can get a couple hours of sun a day, the charge controller has USB output to charge your phone.
unless you have other design goals, like trying to make it super portable and want the very minimum panel size, in which case a lot more details of your use and needs would be required.