Business Client need Mobile App Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Milan, Italy
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Project Overview
We need a developer to build a custom backend system that manages incoming messages from a central WhatsApp number and from 150 location-specific WhatsApp numbers, as well as messages from each location’s Instagram Direct and Facebook Messenger profiles.
Every location has its own social accounts and its own Google Calendar for appointments.
The system must automatically identify which location the user is referring to, guide the conversation, and create appointments in the correct calendar — all without human intervention.
---
Required System Features
1. Channels to integrate
1 central WhatsApp number (brand-level entry point)
150 WhatsApp numbers (one for each location)
150 Instagram Direct inboxes (one per location)
150 Facebook Messenger inboxes (one per location)
---
2. Location detection
Based on the user’s message (city name, area, location name, or keywords), the system must determine which of the 150 locations the user is asking for.
---
3. Automated flow
Once the correct location is detected, the system must:
Send the user the official WhatsApp number of that location
Send the address of the location
Ask if they want to book an appointment
Retrieve available times from that location’s Google Calendar
Propose time slots
Confirm the booking
Create the event inside the correct location’s Google Calendar
Send confirmation to the user
Completely automated.
---
Technical Requirements
WhatsApp Business API integration (central + 150 numbers)
Instagram DM integration via Meta Graph API (150 profiles)
Facebook Messenger integration via Meta Graph API (150 pages)
Google Calendar API (150 calendars)
Backend routing logic for 150+ locations
Scalable architecture
Logging, error handling, retry logic
Clean, maintainable code
No front-end is required.
---
Preferred Technologies
Node.js or Python
Firebase / Supabase / PostgreSQL / MySQL
Cloud functions or serverless architecture (optional)
---
Deliverables
Fully functional backend system
All integrations working
Documentation on how to add or remove locations
Support during initial setup" (client-provided description)
Matched companies (7)

Codetreasure Co

Versasia Infosoft

El Codamics

Breeze Website Designers

WhizzAct Private Limited

TechGigs LLP
