Find Jobs
Hire Freelancers

Editable invitation online using canvas html5

$30-250 USD

Cancelled
Posted over 5 years ago

$30-250 USD

Paid on delivery
In [login to view URL] we need our users to be able to edit their wedding invitation online using HTML5 canvas technology and to save the changes in the database and then be able to edit it again. Examples: [login to view URL] , [login to view URL] , [login to view URL] Specs: - Define input format (ex: JSON with attributes) - Output: JSON with same format as input. They can be vertical or horizontal invitations, but always of the same size. - We need to develop only a couple of use cases, not for all the attached invitations. We only attach them to use them as reference when thinking about something scalable and useful for different invitations. - By default, there will always be a "default" input that the user can modify (so the card does not show up empty) - You must verify that the fonts are loaded before the user can edit. Meanwhile, show him a "loading" icon. - To begin with we are going to offer a max of 10 fonts (we’ll provide them). - You must save the user changes in the base every x seconds (to be defined). - The user must be able to edit any line of the model attributes and add / delete new lines. - They will not always be lines one below the other. There may be lines in 2 or 3 columns too. (see attached images). - When saving the final version, an image suitable for printing must be generated, another image with a lower resolution for web and also save all the attributes in a table so that it can be edited again. - Each time it is edited and recorded, the name of the files change and the latest version is saved. - The user must be able to change: Typography, size, line spacing, alignment, spacing, format (bold, italic, underlined). - You can create a table on your own environment to test it. Required programming languages: php, html5, javascript, jquery Required experience: HTML5 canvas. We will provide: Background images / fonts. ------------------------------------------------------------------------- En [login to view URL] necesitamos 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. Ejemplos de referencia: [login to view URL] , [login to view URL] , [login to view URL] 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. - Necesitamos que se desarrolle sólo un par de casos de uso, no para todas las invitaciones adjuntas. Solo adjuntamos para que tengan de referencia la hora de pensar en algo escalable y útil para distintas invitaciones. - 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). Lenguages de programación requeridos: php, html5, javascript, jquery Experiencia Requerida: HTML5 canvas. Nosotros vamos a proveer: Imágenes de fondo para el canvas / fonts.
Project ID: 17532251

About the project

9 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
9 freelancers are bidding on average $189 USD for this job
User Avatar
Hi there, Read your description carefully and willing to make a website for you to edit your invitation cards online. Lets talk over chat and start the project. Thank you
$250 USD in 10 days
4.7 (547 reviews)
9.1
9.1
User Avatar
Hello, I can help with you in your project Editable invitation online using canvas html5 I have more than 5 years of experience in CSS, HTML, HTML5, Javascript, PHP. We have worked on several similar projects before! We have worked on 380+ Projects. Please check the profile reviews. I can deliver your job with in your deadline. Please ping me for more discussion. I can assure the 100% job satisfaction. Thanks,
$250 USD in 3 days
4.9 (60 reviews)
6.2
6.2
User Avatar
Greetings of the day!! Hope you are well. I have gone through your requirement. I have more than 4 years of experience in Web and App Development. I would like to work with you. I can start your project Immediately. I can show you my previous work. Kindly message me for more discussion.
$200 USD in 5 days
5.0 (3 reviews)
3.2
3.2

About the client

Flag of ARGENTINA
Argentina
0.0
0
Payment method verified
Member since Oct 19, 2013

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.