Welcome to the Android Location Tracker repository! This project features an Android application that sends its location to a main server based on its speed. The main server hosts a dashboard where operators can monitor user tracking paths and speeds in real time.
This application is designed to track the real-time movements of Android devices, making it an excellent tool for logistics, fleet management, or personal safety. The app detects the device's speed and transmits location data to the server, which then visualizes this data on a user-friendly dashboard.
- Real-Time Location Tracking: Tracks and sends the device's real-time location based on movement speed.
- Dashboard for Monitoring: A web-based dashboard that displays the user's path and speed, updating live.
- Speed-Based Data Transmission: Optimizes data transmission by considering the device's speed.
Prerequisites
- Android Studio
- Basic knowledge of Android development and Google Maps API
- Server setup for hosting the dashboard
Clone the Repository
git clone https://github.com/uannabi/animous.git
Open the project in Android Studio, configure your Google Maps API key, and build the app.
You can deploy the server component on your preferred hosting solution and make sure it's properly connected to the Android app.
Install the app on an Android device. The app will start sending location data to the server based on the device's speed. Access the dashboard through a web browser to view real-time tracking information.
Your contributions are welcome! If you have ideas for improvements or new features, please feel free to fork this repository and submit your pull requests.
This project is open-sourced under the [License Name]. See the LICENSE file for more details.