Hello, i can do the web part of the project.
Can create the register panel, get location, save it into a database and display to others based on proximity (you'll decide the distance)
Question, location of the user is going to be according on real time position, or just one localization and that's the definitive place to store?
Thanks!