There are multiple phases to the project and ongoing work that need to be completed as the code will need to be maintained. This will therefore be a long term relationship between you and I.
Phase 1 - WhatsApp Broadcast Lists Management.
Phase 2 - To be communicated in due course
Phase 3 - To be communicated in due course
From the web interface I select a number of contacts that were imported from a CSV file. From the web interface I should be able select 1000 contacts for example and this should automatically create relevant broadcast lists (not WhatsApp groups) on the Android device. WhatsApp broadcast lists (not WhatsApp groups) can only contain 256 contacts so the web interface should split the 1000 contacts into approximately four groups of 256 each with unique names to be referenced later.
Must operate from the Android device and not the WhatsApp web interface.
Core Features needed:
1. Create WhatsApp Broadcast list on Android phone from a custom web front-end (website). Add create button.
2. Delete WhatsApp Broadcast list on Android phone from a custom web front-end
3. Update WhatsApp Broadcast list on Android phone from a custom web interface
a) Add a contact that exists in the phone's WhatsApp app contact list. Read
contacts in the WhatsApp contact address book and load/show only those who
are also using WhatsApp App.
b) A (multi select and select all) for those contacts who are found to be using
Whatsapp and present in the contact list.
c) Remove a contact
4. Message send box (A send button to broadcast the message to all the selected contacts in batches (different Broadcast lists) to be within the broadcast limit of WhatsApp.
a) Compile text message
b) Add images, video, pdf. location pin, contact card to be sent.
c) Broadcast to multiple lists
On my Android device, I have a list of contacts who use Whatsapp messaging. Using Whatsapp's original app, I am restricted to a broadcast limit of contacts each time, not to mention having to select each contact manually. My customer contacts are quite a few thousands. This app which I require will help me to broadcast communication to all my customers at once and each customer will only be able to view their own message (unlike a WhatsApp group where everyone can see the message).
The messages will make use of WhatsApp's service. It can be a standalone program or a program that interface with WhatsApp's mobile apk to achieve this batch sending. The use of grey API's on Github is NOT allowed.
I will prefer it to be apk so that I can install into my phone rather than web version, but as long as my goal is achieved, either way is prefered.
Alternatively, it can be a website where I upload my phone numbers in CSV file and they get pushed to WhatsApp server to be sent out.
Do remember that I do not wish to be blacklisted by WhatsApp for sending WhatsApp messages to unsolicited people. I want to comply with WhatsApp's Terms of Service for broadcasting to people within my contact lists and those who has my number in their contact list as well.
Rules of Engagement:
Do send a video or screenshots of your proof of work in this field. as I had been conned by a very dishonest freelancer who claimed he could do this, took my money and produced nothing.
No money will be paid until proof of work is produced. Balance of payments will only be released according, ie upon successful completion and satisfaction of product/solution. Bid only if you can produce and comply with these requirements.
Additional details of the project such as clarifying diagrams to be provided once initial negotiation has completed successfully.
Please put the word "Professional" in front of your reply so that i know you have read my project scope.
Please supply proof of similar previous work done.
Thank you and look forward to working with you.
14 freelancere byder i gennemsnit R11064 på dette job
Hi, I am an expert Java, J2EE, Android developer with experience of more than 4 years. This project looks very interesting and I think I have the required skill sets to work on this project.