When Bidding Please Address these questions:
• What experience qualifies you for this project?
• What Technology stack(s) will you intend to use?
• Provide an estimated timeline to deliver each milestone?
This is not a small project so please take time to provide details in your bid.
Freelancer who paste a "generic" bid response will NOT be considered.
Business SMS Chat - SaaS Web Application
Phase 1 will be the Web App portion. For a quick understanding of similar application visit : text magic (dot) com/video/business-sms-service-overview/ . Or zip whip (dot) com). Additional Phases/project(s) will include mobile & desktop application. This project is for the platform & Web portion:
• Must be able to service multiple customers (SaaS / Multi-Tenant)
• Must be able to support multiple users within each customer account (see Account Management/Roles below)
Features to include:
• 2-way SMS Chat (messages are sent/received immediately) - like ZipWhip
• New message badges & toaster notifications when incoming messages are received
• Composing & Scheduling of outgoing text message(s)
• Upload/Importing a .csv to schedule a mass delivery of messages.
• Use of message templates to easily compose message
• Import contacts from CSV
• Sync contacts from another datasource (schedule webhook/import via API)
• Create groups/lists from imported contacts
• Send SMS to list/groups
• User management (subaccounts or teams) within each account
• Balance Maintenance (track # of messages sent/received - Charge Credit card when balance reaches certain level)
• Super Admin: Manages all accounts using platform
• Account Admin: Manages all operators within account including operator permissions
• Operator: Users of the SMS chat application
Support for the following Identity Providers
o Support Azure AD Authentication (0365 clients)
• Should support account balance (credits)
• Sent & Received texts should deduct from credit balance
• Reports to show incoming / sent messages by account / user
The application should be multitenant – allowing the same deployed instance to service multiple customers, keeping conversations & data separate one account from another.
Within an account, the admin role should be able to create/manage multiple users (operators) each with their own license key to the SMS gateway.
The application layout may look similar to this application: text magic (dot) com/video/business-sms-service-overview/
PLEASE DO NOT BID IF you do not have experience doing ALL of the following:
o Real-time Web Application Expertise
o Full Stack (WEBAPI / Angular 6/7 preferred)
o Azure Services
o Building APIs
o Mobile App Development
o Desktop App Development
o SMS Gateway Expertise (TWILIO & CDYNE)
o Payment Portals / Reporting
PLEASE DO NOT BID IF you cannot agree on this:
- Payments are done on completed milestones. No prepayments are done.
- App should work as a fully working app according to the milestones.
- Status updates should be communicated at least every second day.
- The Milestones will be divided into 4:
o Application Architecture Overview is shared : 10% release
o After Front-End design Completed and Approved : 20% release
o After the Web Apps is Deployed & Fully Functional: 50% release
o 2 weeks after Deployment & bugs are fixed : 20% release
44 freelancer đang chào giá trung bình $5276 cho công việc này
Dear Client I am a senior website and mobile app developer who have strong knowledge and enough experience in such project. Looking forward to having further discussion. Best Regards Shao