Find Jobs
Hire Freelancers

Alert service - as a web service (best with HTML5 UI), with multiple notifications

$30-250 USD

Cerrado
Publicado hace más de 11 años

$30-250 USD

Pagado a la entrega
Alert service – as a web service (best with HTML5 UI), with multiple notifications This task consists of creating a simple application which will serve as an example to individual developers. Although limited & exemplary, the application must be fully functional, along with its source code on an open BSD-like license. Thanks to the independent Application Programming Interface platform allowing a secure connectivity to new FX platform called xStation ([login to view URL]) which gets more and more popularity among brokers, including XTB, xDirect etc. What is more, the released API enables to create autonomous software improving & extending functionalities already accessible through existing Desktop, Web & Mobile clients. The application will be connecting to the Broker’s transaction server through TCP/IP API using two bidirectional sockets. Socket 1, called RR-Socket will serve as a channel for request-reply communication for simple functions and Socket 2, called Streaming-Socket will serve as a channel for streaming subscription & streaming receival in case of frequently changing data such as market prices & order updates. The API packets are encoded in simple JSON, and are really straightforward to use. You will find the necessary specification attached. For development & testing purposes you will connect to a demo transaction server. Your goal is to create a simple web service listening for streaming data & generating notifications & alerts on given triggers. Application flow: • User logs in with his Broker Login, submits his ID & Password which are stored in the service’s database (service logs in to RR-Socket, opens Streaming-Socket) • User sets up different kinds of alerts & notifications, they are stored in the service’s database (described below) • The service gets streaming data from Streaming-Socket & checks for the conditions specified by the user. • When a condition is met, the service performs a notification action. • All the triggered conditions are logged in the service’s database. Necessary functions: • Order close notifications (S/L, T/P) • Pending order execution notifications • Stop outs notifications • News & calendar notifications • Definable notifications per instrument: o symbol ask/bid price < > = o symbol volume < > = • Definable portfolio notifications o equity, balance < > = o margin level < > = o profit < > = • Email notification channel PRO FUNCTIONS: • Push notifications channel (mobile client app) • SMS notifications channel • IM notifications channel (GTalk, FB chat, Skype) Technology requirements & suggestions: UI must be written using HTML5. Adobe Flash & all other proprietary plugins are strictly forbidden. The application must be well rendered in most up-to-date browsers. If no HTML5 functions are needed, you may limit the UI to HTML + JavaScript. Suggested server side: Java + Tomcat/JBoss + PostgreSQL (There are API wrappers for Java, .Net & Python – which can greatly reduce the work required). Your application will be hosted on our servers & maintained by our developers, there are no hidden costs. The final result should include: • application source code • source code comments • developer documentation • build & compilation instructions Please give your pricing. Please include your technology suite of choice in you offer. Feel free to make any suggestions, improvements or change requests – I am opened to negotiations. For more info & detailed API documentation visit: [login to view URL]
ID del proyecto: 2437826

Información sobre el proyecto

1 propuesta
Proyecto remoto
Activo hace 12 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
1 freelancer está ofertando un promedio de $250 USD por este trabajo
Avatar del usuario
Hello! Please see your message box.
$250 USD en 30 días
4,4 (2 comentarios)
3,4
3,4

Sobre este cliente

Bandera de POLAND
Warsaw, Poland
0,0
0
Miembro desde ago 27, 2012

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.