Expo Call Logger App need Mobile App Development
Contact person: Expo Call Logger App
Phone:Show
Email:Show
Location: Bengaluru, India
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I have an existing React Native project bootstrapped with Expo and I need to extend it so it can quietly listen for incoming or outgoing calls, detect when a call ends, and immediately surface an alert asking the user whether they want to save that call’s details.
Here is the desired flow:
• The app runs entirely in the background until a call ends.
• When the call disconnects, an Expo PushNotification–style alert (or a native modal) pops up.
• If the user taps “Save”, a simple form slides in with four text fields: Name, Phone Number, Location, and Description.
• When the form is submitted the record is stored locally and then shown in a dedicated History Screen that can be reached again from the main navigation.
Key notes you’ll want to keep in mind
– I chose a Minimalist look, so think clean white backgrounds, subtle shadows, and clear typography using React Native Paper or plain StyleSheet objects.
– Expo is mandatory. Please leverage background services available in the managed or “pre-build” workflow. If you need native modules (e.g., react-native-call-detection or expo-build-config plug-ins) let me know so we can plan an EAS build.
– All call events must still be detected when the screen is off or the app is killed; if that constraint forces us into a custom dev-client, document the steps so I can reproduce the build.
– Persist data locally with AsyncStorage or SQLite; I need to see the saved entries listed chronologically on the History Screen.
Acceptance criteria
1. Installable Expo project that builds on both Android and iOS.
2. Reliable call end detection verified on at least one physical Android device.
3. Alert prompts correctly and launches the four-field form.
4. Submitted data is stored, survives app restarts, and renders in the History Screen.
5. Code is clean, commented, and delivered via GitHub (or a zip) with a brief README covering setup, testing, and any native configuration.
If that sounds straightforward, let’s get this feature shipped." (client-provided description)
Matched companies (3)

Mobiweb Global Solutions

WhizzAct Private Limited
