Alertify is an Android personal safety app prototype focused on emergency alerts, real-time location sharing, trusted contacts, and fast SOS activation.
The project was developed as an academic prototype by Magic Engineering and awarded 1st place at the TechVenture Challenge EET.
This repository contains the original Android prototype.
A new version of Alertify is being planned with a stronger architecture, including a dedicated backend and native mobile applications.
- SOS activation flow with a sliding gesture
- Emergency alerts to trusted contacts
- Real-time location sharing
- SOS contacts management
- Google Maps integration for location display and navigation
- Nearby safe locations using map-based services
- Local user/contact storage using SQLite
- Java
- Android SDK
- SQLite
- Google Maps API
- Gradle
- Android Studio
- Android Studio 2022.1 or higher
- Android SDK configured
- Google Maps API key
- Android emulator or physical Android device
Clone the repository:
git clone https://github.com/miguellobato96/Alertify-prototype.gitOpen the project in Android Studio.
Sync Gradle dependencies.
Add your Google Maps API key to the existing API key placeholder in AndroidManifest.xml.
Build and run the application on an emulator or physical Android device.
- The user creates an account or logs in.
- The user adds trusted SOS contacts.
- The user activates SOS through the app interface.
- The app shares emergency information and live location with configured contacts.
- The user can view map-based information and nearby safe locations.
This project was developed as a prototype for personal safety use cases, especially situations where fast alert activation and location sharing can help users feel safer during night outings or vulnerable situations.
The prototype helped validate the concept and led to the project winning 1st place at the TechVenture Challenge EET.
Developed by:
- Miguel Lobato
- Guilherme Louro
- Rafael Gusmão
This project is proprietary. The source code is publicly visible for portfolio and review purposes only.
Commercial use, redistribution, public deployment, and derivative works are not permitted without prior written permission from the authors.
See LICENSE for details.