Android Location-Based Messaging App Prototype

Job ID: 37989438

Budget: ₹600 – ₹1,500 INR

I'm developing a location-based messaging app for Android, with a key focus on geofence-triggered notifications. This prototype will be a foundation for future development and refinement.

Key Requirements:

Certainly! Here's an outline for creating a mobile app that sends messages to customers when they enter or leave a location using geofence notifications:

App Name: GeoNotify
Features:
1. User Authentication:
Allow users to sign up or log in to the app.
Implement authentication using email/password or social media accounts.
2. Geofence Management:
Provide functionality for users to create geofences by specifying a location on the map and setting a radius.
Allow users to name the geofence and customize notifications for entry and exit events.
3. Message Composition:
Enable users to compose messages that will be sent to customers when they enter or leave a geofence.
Include options for formatting messages and adding dynamic variables such as customer name or location name.
4. Customer Management:
Allow users to manage their customer list within the app.
Provide options to add, edit, or delete customer profiles, including contact information.
5. Geofence Notifications:
Implement geofence monitoring to detect when customers enter or leave the defined geofences.
Send push notifications to users when a geofence event occurs, triggering the sending of a pre-defined message to the corresponding customer(s).
6. Settings:
Allow users to configure app settings, including notification preferences, geofence radius, and message templates.