Под открытым небом другой крупный игрок в изображении управления документооборотом (с открытым исходным кодом), поэтому удостоверьтесь, что Вы также проверяете их для наблюдения то, что можно подстроить вместе.
Можно получить управление основным документом (папки, управление версиями) бесплатно, но с BOM запрашивают, чтобы Вы могли бы перемещаться вне того, что out-of-the-box открытый исходный код может дать Вам.
Одна опция состоит в том, чтобы использовать геолокацию в браузере. Не много устройств поддерживают его как бы то ни было. В конечном счете GeoIP является ненадежным взломом.
Вы рассмотрели просто просьбу, чтобы пользователи ввели их почтовый индекс?
Как насчет того, чтобы соединиться с внешней базой данных GeoIP, вместо того, чтобы поддержать Ваше собственное?