
In Progress
Posted
Paid on delivery
Project: Multi-User SMS Alarm Forwarding System to WhatsApp & Telegram Overview I am looking for a developer to build a multi-user system where each user (company) can receive SMS alerts from a source and automatically forward these alerts to WhatsApp and Telegram. This is for operational alerting, not marketing or spam. Core Concept (Important) • Each user = one company • Each company has: • Its own assigned SMS number (for receiving logger alerts) • Its own forwarding configuration • Messages received for one company must only be forwarded based on that company’s settings Background My client uses a system which generate alarm alerts. These devices can only send alerts to a single SMS number. The system should: • Receive SMS from the assigned number • Identify which company the number belongs to • Forward the message according to that company’s configuration Scope of Work 1. Multi-User System • Admin can create multiple users (companies) • Each user has: • Company name • Assigned SMS number • Separate forwarding settings 2. SMS Receiving • System must receive incoming SMS via gateway/API • Each SMS is linked to the correct user/company 3. Auto Forwarding (Per User) • When SMS is received, system automatically forwards to configured destinations: • WhatsApp number(s) • WhatsApp group(s) • Telegram number/group(s) 4. User Dashboard (Per Company) Each user can: • Login securely • Configure forwarding destinations: • Add/remove WhatsApp numbers or groups • Add/remove Telegram destinations 5. Admin Panel • Create/manage users • Assign SMS numbers to users • Monitor system usage 6. Logging • Store: • Incoming SMS • Timestamp • User/company • Forwarding results (success/failure) Hosting & Handover Requirements • Developer must: • Deploy and host the system online (cloud-based) • Ensure system is fully working and accessible • Handover full ownership to me, including: • Complete source code • Deployment setup • Documentation (basic setup & maintenance guide) Technical Architecture Hint (Important) Expected flow: • SMS received via gateway (e.g. Twilio or equivalent) • Gateway triggers webhook → backend server • Backend identifies user/company based on receiving number • Store message in database • Forward message to: • Telegram via Bot API • WhatsApp via API or controlled automation Suggested stack (flexible): • Backend: Node.js / Python • Database: PostgreSQL / Firebase • Hosting: AWS / Vercel / Render Developer must clearly explain: • How multi-user mapping is handled • How WhatsApp integration is implemented (API vs automation) • How system ensures reliability Timeline • Prefer fast delivery
Project ID: 40348872
29 proposals
Remote project
Active 3 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs