ulogger-server/README.md
Bartek Fabiszewski 3ffec054e5 Add logo to README
2017-04-13 10:25:04 +02:00

1.7 KiB
Executable File
Raw Blame History

ulogger_logo_smallμlogger

This is a web application for real-time collection of geolocation data, tracks viewing and management. Together with a dedicated μlogger mobile client it may be used as a complete self hosted serverclient solution for logging and monitoring users' geolocation.

Live demo:

Requirements:

  • PHP 5.5
  • MySQL 4.1
  • browser with javascript enabled, cookies for authentication and saving preferences

Features:

  • simple
  • allows live tracking
  • track statistics
  • altitudes graph
  • multiple users
  • user authentication
  • Google Maps API v3
  • OpenLayers v2 (OpenStreet and other layers)
  • ajax
  • user preferences stored in cookies
  • simple admin menu

Install

  • Download the zip or clone the repository on your computer
  • Move it to your web server directory
  • Use script/ulogger.sql file to create database and tables (you can use a MySQL interface such as PhpMyAdmin)
  • Create a copy of config.default.php and rename it config.php. Add database credentials in it
  • Make sure you have a web server running, e.g. Apache, also PHP and MySQL
  • Open a browser and go to http://your_local_server/ulogger-server/
  • Connect with admin/admin
  • Change admin password
  • Create other user if needed

Todo

  • install script
  • custom icons
  • track editing
  • track display filters (accurracy, provider)

License

  • GPL
  • μlogger is a fork of phpTrackme - tracks viewer I wrote for TrackMe app
  • most icons come from iconmonstr