ulogger-server/README.md
Bartek Fabiszewski 20a1a4f07b Tweak readme
2017-04-09 14:18:07 +02:00

48 lines
1.5 KiB
Markdown
Executable File
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# μlogger
This is a web application for real-time collection of geolocation data, tracks viewing and management.
Together with a dedicated [μlogger mobile client](https://github.com/bfabiszewski/ulogger-android) it may be used as a complete self hosted serverclient solution for logging and monitoring users' geolocation.
## Live demo:
- http://flaa.fabiszewski.net/ulogger/
## 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
1. Download the zip or clone the repository on your computer
2. Move it to your web server directory
3. Import the script/ulogger.sql file into a mysql database (you can use a msql interface such as [PhpMyAdmin](https://www.phpmyadmin.net).)
4. Create a copy of config.default.php and rename it config.php. Add database credentials in it.
5. Make sure your server is running (web server, eg. Apache, PHP and MySQL)
6. Go to http://your_local_server/ulogger-server/)
7. Connect with admin/admin
8. Change admin password
9. 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