Evaluando propuestas

Crear un programa en C# que sea capaz de recibir una peticion Http, consultar un Api y el resultado del Api imprimirlo en un formato personalizado (reporting)

Publicado el 04 Febrero, 2018 en Programación y Tecnología

Sobre este proyecto

Abierto

Crear un programa de escritorio en C# que corra en segundo plano que sea capaz de recibir una peticion http, consultar un
api y el resultado del api imprimirlo en un formato personalizado (reporting)
importante:
● es necesario formatear la información a través de cualquier herramienta de
diseño de reportes (report designer, reporting)
● la aplicación deberá ejecutarse en segundo plano
● nosotros te brindaremos acceso al sistema web para las pruebas

contexto del requerimiento
nosotros tenemos desarrollado un software web de ventas en codeigniter con mysql, necesitamos realizar impresiones en impresoras de puntos (matriciales), al ser web nuestro sistema las impresiones en este tipo de impresoras(matriciales) son ilegibles y aparte que se pierde agilidad al estar abriendo la ventana previa de impresion de los navegadores.

Se nos ocurrio que si creamos un programa de escritorio en c# que se instale en la maquina donde se encuentre conectada la impresora del cliente y que sea capaz de recibir una peticion http, para luego consultar el api que se encontrara en el servidor web(nosotros lo proporcionaremos) y finalmente coger esa informacion e imprimir el comprobante en un formato preestablecido.

Este programa deberá tener dos partes, la primera parte sera un windows form donde podremos dar formato a las distintas plantillas de documentos (factura, boleta, etc) y la otra parte seria el programa que corra en segundo plano que traiga la informacion a imprimirse en la plantilla y lo mande a imprimir

muy importante: es necesario que la parte del programa que se encargara de la impresión corra en segundo plano para que sea lo mas transparente para el usuario.

Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Plataformas requeridas Windows

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por M. D.