Closed

3rd party SMS API

This project received 6 bids from talented freelancers with an average bid price of $342 USD.

Get free quotes for a project like this
Employer working
Project Budget
N/A
Total Bids
6
Project Description

This is a quick easy module I need implemented in C#.net using VS 2012 and MVC 4 with Entity framework.

I will supply an example schema for a contact list (typical fields plus a status field)

Create an MVC 4 page that queries and displays the data reading from a table using Entity Framework.

Click the 'Contact all by SMS' button. A bulk request should be sent using a standard message to all the contacts in the list.

Implement burst sms dot-com-au's api. See: [url removed, login to view] slash api-documentation.

You will need to publish a method for the DLR callback.
Positive responses need to be processed and update the database - change the status field.

this needs to be a fully tested module therefore SMSs will need to be sent and the response tested.

All login/key type configuration details need to go in the [url removed, login to view] for easy testing.

The contact screen should appear like a list. The list can be filtered according to status. Provide an entry field for this status to refine the list. Allow 'inline' editing of the status field.

CSV text file export feature
Allow all contacts that are visible to be exported to a CSV file. Provide a mechanism in the code or [url removed, login to view] to mange which fields are actually exported to the CSV.
Provide a 'bulk update' button to allow all contacts that are currently filtered to be updated to the given status.

Email screen
Create a duplicate of this screen (or through a master template) to provide the same bulk send for email generation. The email replies will not be intercepted. But all the other features are the same as discussed for the SMS above.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online