Tentang aplikasi
GPS Tracker adalah aplikasi pelacakan peta berbasis web sederhana.
Perangkat (smartphone, tablet dll) dengan browser web dan kemampuan GPS diperlukan untuk mengirim lokasi GPS ke situs web yang dapat diinstal di server web mana pun yang menjalankan Apache PHP MySQL (lihat info versi yang disarankan di akhir).
Pengguna terdaftar berbagi lokasi GPS mereka melalui situs web dan dapat saling melacak di peta.
Pengguna terdaftar harus mengirim permintaan pelacakan kepada orang lain di situs web.
Pengaturan kontak seperti izin atau visibilitas dapat diaktifkan atau dinonaktifkan secara dinamis pada setiap pengguna. Kontak dapat ditambahkan atau dihapus.
Kategori dapat dibuat seperti teman, keluarga dll. Pengaturan kategori (izin, visibilitas) diterapkan untuk semua pengguna dalam kategori yang dipilih.
Jika situs web berjalan di browser telepon, itu akan secara berkala mengirim koordinat GPS ke server selama browser telepon terbuka. Anda juga akan melihat lokasi kontak Anda di peta.
Aplikasi Android juga telah dikembangkan. Aplikasi Android sebagai layanan latar depan terus mengirim lokasi GPS dari telepon ke server. Aplikasi Android juga dapat mengirim koordinat ke nomor telepon tertentu sebagai pesan teks SMS jika tidak ada server atau koneksi 3G yang tersedia. Proyek itu juga dibagikan di GitHub 
Proyek
Proyek ini menggunakan kerangka kerja PHP Codeigniter (https://www.codeigniter.com) dan berjalan di Apache PHP MySQL dan menggunakan Google Map. Google Map tidak dapat digunakan secara gratis dalam aplikasi komersial yang menawarkan Sevices terkait peta. https://www.google.com/intl/en-us_us/help/terms_maps.html
Proyek ini dapat digunakan atau dimodifikasi secara bebas.
Menyiapkan Proyek
Di folder Root Proyek di file .htaccess nama direktori dasar mungkin perlu diubah: REWRITEBASE /GPS_TRACKER /
Application/config/config.php - URL dasar harus diatur: $ config ['base_url']
Aplikasi/config/database.php - Parameter server database harus diatur
Jalankan http: // localhost/gps_tracker/basis data/tabel/buat ini akan membuat tabel dalam database. Ganti LocalHost dengan domain server Anda.
Aplikasi/config/email.php - Penyedia SMTP harus diatur
Pada saat saya membuat proyek saya menggunakan XAMPP 5.6.15 yang dapat diakses di sini:
Windows: https://sourceForge.net/projects/xampp/files/xampp appp%20windows/5.6.15/
Mac OS: https://sourceForge.net/projects/xampp/files/xampp appp%20mac%20os%20x/5.6.15/
Linux: https://sourceForge.net/projects/xampp/files/xampp appp apapan/5.6.15/
Sayangnya saya tidak punya waktu untuk mempertahankan dan meningkatkan proyek ke versi yang lebih baru dan proyek ini tidak berfungsi dengan lingkungan server terbaru.