Evaluando propuestas

Htmls Canvas editable por el usuario

Publicado el 07 Agosto, 2018 en Programación y Tecnología

Sobre este proyecto

Abierto

Quisiera que el usuario pueda editar su invitación online mediante la tecnología canvas HTML5 y que se guarden los cambios en la base y luego pueda volver a editarla.
Ejemplo: Paperlesspost.com y quierinvitar.com

Canvas para editar invitaciones

Especificaciones:
Input: Json con atributos (o si sugieren otro tipo de input se evalúa)
Output: Json con atributos

- Pueden ser invitaciones verticales u horizontales, pero siempre del mismo tamaño.
- Por default, siempre habrá un input “modelo” que el usuario podrá modificar (así la tarjeta no aparece vacía)
- Debe verificar que estén las fuentes bien cargadas antes de que el usuario pueda editar. Mientras tanto, mostrarle un ícono de “cargando”. Para empezar, vamos a ofrecer un max de 10 tipografías.

- Debe guardar los cambios del usuario en la base cada x segundos.
- El usuario debe poder editar cualquier linea de los atributos modelo y agregar/eliminar lineas nuevas.
- No siempre serán lineas una abajo de otra. Puede haber lineas en 2 o 3 columnas también. (Ver imagenes adjuntas).

- Cuando graba la versión final, debe generarse una imagen apta para impresión, otra de menor resolución para web y además grabar todos los atributos en en una tabla para que pueda volver a editarse.
- Cada vez que se edita y graba, el nombre de la foto cambia y se va guardando la última versión.
- El usuario debe poder cambiar: Tipografía, tamaño, interlineado, alineación, espaciado, formato (negrita, itálica, subrayado).

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿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)
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por M. S.