customer information request

I wan't to give the userClass1 the ability to submit information and an image along with a radius request (ex. 15miles chosen through increments of 5)  and i want a different class of user's (userClass2) to receive a notification based on their proximity to the userClass1 and submit information to userClass1 by means of uploading a file or utilizing a template on the app. Is this possible to do on here? sorry i don't have much program experience and i am trying to figure out if mendix can do what i need. 
1 answers

-geoconditioned messaging -> is possible based on geocoordinates of users (google maps orso)

-uploading a file is possible (default file manager or drop widget or something)

- no idea what you mean with a template if so check docmosis for word template kind generation