Sobre este proyecto
it-programming / web-development
Abierto
Programación de una aplicación simple y formación:
La aplicación será una aplicación Javascript con estas funcionalidades:
- importar un fichero JSON en dos tablas de una base de datos SQLite añadiendo el contenido al ya existente. La bbdd contiene dos tablas, una es de pedidos (de una tienda online) y la otra de items de cada pedido (relación 1:n). Si se trata de una doble importación, el programa debería preguntar qué hacer (sobrescribir o ignorar los pedidos ya existentes)
- durante la programación el json será un fichero en el disco duro pero se ha de programar la descarga del fichero de una api mediante una solicitud https
- se debe visualizar el contenido de la bbdd (dos tablas) en un formulario de master-child (1:n). Arriba se muestran los pedidos y si pincho en un pedido veo abajo el listado de los items de este pedido (producto, precio y otros detalles pero sin imagenes, solo texto)
- el diseño debe ser atractivo, basado en bootstrap
- la última columna de cada item debe tener un link (o botón) para ejecutar una función externa que:
- genera una imagen de este pedido en formato png con los datos del pedido escritos encima de la imágen
- suba esta imagen a través del api de un servicio cloud
- genera un fichero json con todos los datos de este item y la dirección del fichero en el servicio cloud
- suba este fichero json a través del api del servicio cloud
- ejecute una aplicación javascript ya existente.
Se deben utilizar estas teconologías:
node, express, EJS, SQLite
Dado que tengo que mantener y extender el software quisiera ser formado por el programador y poder hacerle preguntas durante la programación. Así que debería ser un mix entre programación y formación. Entiendo que se requiere más tiempo así, pero por esto no pido presupuesto sino quisiera pagar por horas.
Muchas gracias, un saludo
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida A tiempo parcial
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador
Duración del proyecto 1 a 3 meses
Habilidades necesarias