Hello Dear, I've read your project summary and I can build you an online upload form the will include geolocation of the person who is filling the form as per your requirements and I am absolutely sure that I can do the project very well. What kind of details you want in that form?
Lets have a quick chat to discuss further.
I have extensive experience in designing and development of Websites, Mobile Applications, Management Systems and E-commerce or Online Stores Solutions.
Kindly have a look at my Portfolio and Client's reviews via this link,
https://www.freelancer.com/u/junkyfunky
Thanks,
Faizan