Categoría de proyectos
Habilidades
Fecha de publicación
Modalidad de trabajo
Presupuesto (Precio fijo)
{{ fixedBudgetCurrentText }}
Plazo
{{ deadlineCurrentText }}
Valor hora
{{ hourlyRateCurrentText }}
Idioma
Ubicación del cliente
Opciones del proyecto
Historial del cliente
{{ clientHistoryCurrentText }}
Propuestas recibidas
Estado del cliente
Contactado
{{ breadcrumb.text }}
Continuar con programación de proyecto iniciado de software Mediesfera. Base de datos en Firebird 2.5 y desarrollo en Delphi 2005.
Ya existe programación base de captura de datos personales, consultas, agenda y utilerías.

Desarrollo de Expediente Médico Electrónico -Mediesfera-, aplicación de escritorio, debe incluir
- Agenda que se pueda sincronizar con Google
- a ejecutar en Windows
- modificaciones inmediatas para agregar aprox. 500 campos y 18 pantallas de captura
- poder importar información a campos específicos, a partir de hojas de cálculo en Google Drive
- generación de 6 reportes

Me interesa relación con el FreeLancer a largo plazo, de tal forma que en el futuro siga programando modificaciones/adecuaciones

BASES PARA DESARROLLO
Mediesfera es un administrador de expedientes médicos programado inicialmente en Delphi y con base de datos en Firebird 2.5. Para acceder a la base de datos, utilizamos IB Expert.

La base de datos tiene la misma estructura para todas sus versiones y son:
Monousuario.- Un solo usuario con permisos de administrador, que opera de manera local.
Multiusuario.- Múltiples usuarios manejados a través de Grupos que permiten configurar los niveles de acceso, lectura y escritura para cada uno. Opera en red interna de la empresa.

No se proporciona el código fuente, pero si enviaremos la versión demo actual y la base de datos en firebird. El desarrollo, debe ser programado de tal manera que se demuestre la funcionalidad y correcta operación del mismo. Los entregables son código fuente, documentación y prueba de operación.

El presente proyecto comprende las siguientes modificaciones

Manejo de Imágenes
Permitir al usuario agregar enlaces a tablas que utiliza para su práctica médica (imágenes, pdf, excel, word, ppoint, etc) que utilice comúnmente y guardarlas en carpeta específica de Mediesfera. El usuario debe visualizar una pantalla desde donde agregue o elimine dichos archivos, con un listado en donde aparezca la descripción del archivo, su fecha y una liga para poderlo abrir. La visualización se hará con el programa nativo del archivo.
Para consultas de pacientes, permitir ligar archivos del mismo y guardarlos en carpeta de mediesfera con subcarpeta del ID del paciente, la cual se debe crear automáticamente. El usuario debe visualizar una pantalla –en la consulta del paciente- desde donde agregue o elimine dichos archivos, con un listado en donde aparezca la descripción del archivo, su fecha y una liga para poderlo abrir. La visualización se hará con el programa nativo del archivo.

Sincronización de Agenda con Google
Se adecuará el uso de la Agenda y será posible sincronizar en ambas direcciones las agendas de Gmail y de Mediesfera. Se debe utilizar la base de datos de pacientes y médicos de Mediesfera.

Sincronización de información con proveedores
Se solicitará a proveedores de información archivos del tipo hoja de cálculo con los resultados, que cargarán en una ubicación específica en la nube en Google Drive. Un proceso interno, permitirá cargar los resultados en los expedientes de los candidatos o empleados en el sistema Mediesfera. Las hojas de cálculo pueden variar con el tiempo y se deben manejar al menos dos hojas de cálculo con diferente información (una puede ser estudios de laboratorio, otra para valores de ergonomía, otra para lista de pacientes). Se debe proporcionar un proceso con su pantalla en mediefera, para realizar la carga de información a través de un script modificable.
Las cargas de información serán de pacientes (tabla Pacientes), resultados de estudios de laboratorio (Consultas) y evaluaciones (Consultas)

Envío automático de Historia Clínica al empleado
• Los empleados podrán solicitar e imprimir su Historia Clínica sin necesidad de solicitarla al médico responsable. Se debe dejar trazabilidad de que el expediente fue enviado. Vía red interna.

Pantallas de captura y Campos de información
Se adecuarán pantallas de captura y será necesario crear nuevos campos, con el fin de que se cumpla la recopilación de información médica de acuerdo a los formatos proporcionados. Se requieren crear y adecuar 600 campos en donde se capturará la información y en algunos casos se calculará alguna fórmula y 18 pantallas.

Reportes
Los reportes son
Historia clínica ocupacional
Historia clínica audiológica
Seguimiento ocupacional al embarazo
Evaluación del riesgo cardiovascular
Certificado médico por perfil de puesto
Orden de estudios de laboratorio

Certificado médico
Es conveniente mencionar que dado que se utilizan dos formatos de certificado médico, y el uso de cada cual depende del puesto del empleado. Se deberá crear una pantalla para poder asociar el tipo de certificado y el puesto.

Orden de estudios de laboratorio
De igual manera se podrá asociar los estudios de laboratorio y el puesto laboral, con el fin de generar en forma automática la Orden correspondiente.



Categoría: IT & Programación
Subcategoría: Aplicaciones de escritorio
¿Cuál es el alcance del proyecto?: Cambio mediano
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: No (No he administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Integraciones de API: Cloud Storage (Dropbox, Google Drive, etc)
Plataformas requeridas: Windows
Habilidades requeridas:
Sistema de control de espacios personales por medio de un sensor laser, infrarrojo o arduino para control de entradas, salidas y existencias. La interface es muy sencilla y se tiene que conectar a una base de datos.

Categoría: IT & Programación
Subcategoría: Aplicaciones de escritorio
¿Cuál es el alcance del proyecto?: Bug o cambio pequeño
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo el diseño
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Tiempo completo
Integraciones de API: Cloud Storage (Dropbox, Google Drive, etc), Otros (Otras APIs)
Plataformas requeridas: Windows
Hace 4 meses

Presupuestos

Desarrollar un modulo de presupuestos:
Presupuesto Original
Presupuesto Real
Presupuesto Real + Comprometido
Presupuesto Flexible
Presupuesto Proyectado.

El modulo ya está iniciado con algunos catálogos, la idea es continuar con el desarrollo hasta terminarlo.

Se requiere que se desarrolle remotamente con Delphi XE6.


Categoría: IT & Programación
Subcategoría: Desktop Applications
¿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
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Plataformas requeridas: Windows
Habilidades requeridas:
We need to develop an app on Delphi RAD STUDIO with FIREMONKEY for IOS and Android, where the users of the app will provide information regarding any social event (weddings, sweet sixteen, graduations, baptisms etc) in order to create an event number to consult this information by its guests. This information should be entered through a wizard by steps where the information provided can be saved if the user doesn’t complete the registry, so he can continue later.

It is important to have the steps in the wizard numbered in order to know how many steps remains in order to complete the registry.

The information should be displayed in order of appearance as follows, the number of steps should be defined by recommendation of the programmer, it can be done using a TTABControl.

Tab One (Step one)
• Name and Last name of the responsible
• Email
• Phone
• Mobile
Tab two
• Description of the event (Example: Sean and Karen’s Wedding or Allison’s Birthday)
• Date of the event
• Time of the event
• Name of the place where the event will take place
• Address of the event
o In this part we need to have the option to use the current location of the user in order to have latitude and longitude of the place of the event.
o in case the user is not at the place of the event, he should be able to find the place using the address, for this the programmer can use the TMS google maps component (https://www.tmssoftware.com/site/tmsfmxwebgmaps.asp)
• Name of the place where the religious ceremony will take place (if applicable, this is not a mandatory field)
• Address of the ceremony
o In this part we need to have the option to use the current location of the user in order to have latitude and longitude of the place of the event.
o in case the user is not at the place of the event, he should be able to find the place using the address, for this the programmer can use the TMS google maps component (https://www.tmssoftware.com/site/tmsfmxwebgmaps.asp)

Tab three

Then we need an open field to type:
• Information: Generals, restrictions, dress code, and any relevant information the user wants to communicate to their guests, this is a memo filed.

We also need to have their contacts listed:

• Contacts: This contacts will take care of doubts or any situation during the event
o This contacts should be imported from the contacts of the mobile and those contacts should have the following mandatory fields:
♣ Name and last name
♣ Phone number (10 digits’ format)
♣ E-mail
It is important to let the user know the contacts should have this information into their contact information, otherwise, it won’t be shown.

Tab four

Now the gift registry, this part will have fields to fill in the following information:

• Name of the store (Example: Neiman Marcus, Macy’s, Bloomingdales)
• Event number given by the store
• URL of the event (This will be the link direct to the store website with the event loaded)

We need to list lodging options for the guests coming from the outside

• Hotel name
• Address
• Reservation #
• Contact info
• Phone number (10 digits)

Tab five

Now we have reached the part to upload the photos, we need for the principal photo (Example: Bride n’ Groom photo, feted photo, baptism photo etc). In this part we need to have the option to import from your photo reel or take a photo, once you have chosen either option. We need to have 140 x 140 px size square in the middle of the screen where the user will have to fit the photo in that space using gestures zoom in zoom out etc.. The square at the center needs to be transparent, so the user knows that part will be used and the background with darker opacity, so the user can shrink the photo in order to fit in the square (an example below) and once fitted the photo will be shown only what its inside the square.

We also need photo from, these can be selected form the library or take the photo:

• Photo from the place where the event will take place
• Photo from the place where the religious ceremony will take place (if applicable)

The user will have the option as well, to upload from the library or take the photo

• Digital invitation from the photo reel or to take a photo from the printed invitation

All this information have to be posted to a database using REST services with web broker app, we will provide details when the project has been assigned.



Categoría: IT & Programación
Subcategoría: Mobile
¿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
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Plataformas requeridas: iPhone, iPad, Android
Habilidades requeridas:
Programar módulos de un ERPen cliente/servidor, se entregara las especificaciones de cada pantalla, así como los diseños y un marco de pruebas, se entregan las reglas de negocio, se requiere los programas fuentes de los requerimientos, al terminar un modulo dependiendo de el nivel de programación y documentación, se asignan mas módulos.

Categoría: IT & Programación
Subcategoría: Desktop Applications
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: A tiempo parcial
Plataformas requeridas: Windows
como cambiar la ip de un webbrowser o mas bien de mi navegador mediante c#

son 10 webbrowser en total.
porfavor ayudenme .

Categoría: IT & Programación
Subcategoría: Desktop Applications
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo una idea
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Plataformas requeridas: Windows
Necesito programador en Pascal para llevar soporte y actualizaciones en Software existente, en la ciudad de León Guanajuato.

Categoría: IT & Programación
Subcategoría: Desktop Applications
Es un proyecto o una posición?: No lo se aún
Actualmente tengo: No aplica
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Integraciones de API: Cloud Storage (Dropbox, Google Drive, etc)
Plataformas requeridas: Windows
Habilidades requeridas:
Necesito un programa simple en Delphi para conectarme a una cola de IBM MQ, escribir un mensaje y poder leer mensajes.

Se puede usar el ActiveX que viene con MQ o directamente las dlls o un wrapper; lo que sea.

Estoy usando MQ 7.1

Gracias.

Categoría: IT & Programación
Subcategoría: Desktop Applications
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo una idea
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Integraciones de API: Otros (Otras APIs)
Plataformas requeridas: Windows
Habilidades requeridas:
Implementar Web Services en una aplicación que actualmente ya esta creada y correctamente jalando en Delphi, a dicha aplicación hay que agregarle la implementación de un web service que también esta creado.
Habilidades requeridas:
Desarrollar una librería que permita la comunicación de PinPad
Veriphone vx890 con Punto de Venta Pixel para recuperar información de tarjetas bancarias con banda magnética o bien con chip
asi como la comunicación de socket para la comunicación y envio de mensajes financieros con el proveedor de servicios WinpAY
Habilidades requeridas: