Project Description
I need a developer to integrate a complete notification and messaging system in my Expo app that uses Firebase as the backend. This system should trigger when new transactions are recorded in the app.
Scope of work
- Implement Firebase Cloud Functions to trigger on new transaction creation in Firestore
- Set up Expo Push Notifications to send real-time alerts to relevant app users
- Integrate an email service (SendGrid or Resend) to send transaction details via email
- Directly integrate WhatsApp Business Cloud API for template-based messaging to customers and owners
- Ensure clean, scalable code with proper API key handling and logging