ulogger-server/README.md

48 lines
1.5 KiB
Markdown
Raw Normal View History

2017-03-16 12:46:22 +01:00
# μlogger
2017-01-30 21:36:44 +01:00
This is a web application for real-time collection of geolocation data, tracks viewing and management.
2017-03-16 12:46:22 +01:00
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.
2013-06-19 13:27:14 +02:00
2017-03-16 12:46:22 +01:00
## Live demo:
2017-01-30 21:36:44 +01:00
- http://flaa.fabiszewski.net/ulogger/
2013-06-19 13:27:14 +02:00
2017-03-16 12:46:22 +01:00
## Requirements:
2017-01-30 21:36:44 +01:00
- PHP 5.5
2013-06-21 11:15:09 +02:00
- MYSQL 4.1
2013-06-23 23:53:19 +02:00
- browser with javascript enabled, cookies for authentication and saving preferences
2013-06-19 13:27:14 +02:00
2017-03-16 12:46:22 +01:00
## Features:
2013-06-19 13:27:14 +02:00
- simple
- allows live tracking
- track statistics
- altitudes graph
- multiple users
- user authentication
- Google Maps API v3
2017-01-30 21:36:44 +01:00
- OpenLayers v2 (OpenStreet and other layers)
2013-06-19 13:27:14 +02:00
- ajax
2013-06-23 23:53:19 +02:00
- user preferences stored in cookies
2017-03-16 12:46:22 +01:00
- simple admin menu
2013-06-19 13:27:14 +02:00
2017-04-04 17:03:58 +02:00
## 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.
2017-04-09 14:18:07 +02:00
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
2017-04-04 17:03:58 +02:00
2017-03-16 12:46:22 +01:00
## Todo
2013-06-21 11:15:09 +02:00
- install script
2013-06-23 00:17:28 +02:00
- custom icons
2017-01-30 23:46:25 +01:00
- track editing
- track display filters (accurracy, provider)
2013-06-19 13:27:14 +02:00
2017-03-16 12:46:22 +01:00
## License
2013-06-19 13:27:14 +02:00
- GPL
2017-04-04 17:03:58 +02:00
- μlogger is a fork of phpTrackme - tracks viewer I wrote for TrackMe app
2017-04-09 14:18:07 +02:00
- most icons come from iconmonstr