This project was successfully completed by morpheeen for $105 USD in 3 days.Get free quotes for a project like this
Project Budget$30 - $250 USD
Completed In3 days
The project consits of a command-line application written in C#.
The program should send notifications using Urban Airship push API.
The program reads the pending notifications to send in a SQL Server Database, dialogues with the API and sends the notification. The notification record sent should be keeped in the database with a 'sent' status. If an error occurs, write status 'error' and in an additional column specify the error.
SQL Table structure will be provided by the developer, considering the Push API requirements (ie: device token, message, status, error, date, etc).
A mandatory field is required, called 'codigo_empresa' that means company code.
A mandaroty field is requiered called 'codigo' which means code.
The program should be called from command-line with parameter 'codigo_empresa' that sends notifications only for pending messsages corresponding to that 'codigo_empresa' (where codigo_empresa = [parameter]). If there is not codigo_empresa parameter, do not send notifications
Information regarding process should be written in the App_proceso table
CREATE TABLE [dbo].[App_Proceso](
[App] [varchar](50) NOT NULL,
[Instancia] [smallint] NOT NULL,
[Fecha_Inicio] [datetime] NULL,
[Fecha_Fin] [datetime] NULL,
[Status] [varchar](50) NULL,
[Descripcion] [varchar](500) NULL,
[Codigo_Empresa] [varchar](50) NULL,
[ID] [int] IDENTITY(1,1) NOT NULL
APP = 'push'
Instancia = 1
Fecha_inicio = [process start date]
Fecha_fin = [process end date]
Status = OK if no error ocurrred, ERROR if an error ocurred
Descripcion = Number of push notifications sent, and if errors ocurred, number of notifications with error
Codigo_empresa = the parameter being sent in the command-line call
Urban Airship experience is a must, please write 'uapush' in your offer the know you have read all the specification.
[url removed, login to view]
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
Looking for work?
Work on projects like this and make money from home!Sign Up Now
- The New York Times
- Wall Street Journal
- Times Online