בעיקרון באמצעות חיפוש קצר בגוגל...
אתה יכול למצוא בצד שרת את המיקום באמצעות ip geolocation
או שאתה יכול לבקש מהמשתמש לשתף את המיקום שלו באמצעות ה geolocation API של הדפדפנים.
שוב חיפוש בגוגל מביא לך את כל התשובות (לדעת לנסח את השאלה ולחפש אותה בגוגל זה 50% מהדרך לפיתרון)