Find Jobs
Hire Freelancers

Pure Javascript ES6 SVG two panel editor (part)

€30-250 EUR

En curso
Publicado hace más de 3 años

€30-250 EUR

Pagado a la entrega
Pure Javascript ES6 SVG two panel editor (part) I need a developer to develop a pure javascript component to be run on the user browser. The component is a kind of SVG editor with two panels. ENVIRONMENT AND TOOLS: Development should be done in pure javascript (ES6) in a very similar way to the one explained here [login to view URL] Wa already have some code partly working which you can see and test. Attached you will find a screenshot of the currently very immature final result. We also have a video of a similar legacy old application which shows what we really need. I will send the video if you are interested. No other javascript frameworks are allowed. Every other dependency on other library or thirdy part object should be discussed in advance. The project is also using [login to view URL] as CSS. DESCRIPTION: The component (see attached PNG image as demo) is a two-panel graphic editor: on the left panel we have a pure text file (UTF-8 format), displayed with a fixed width font. This left panel we call it the "input panel". On the right there is the second panel, the "composed output" panel. On the right panel I need a full SVG editor which allows the user to draw SVG objects (lines, circles, text with different fonts, boxes). The user should be able to select a rectangular area from the left panel and drag&drop on the right panel to compose the final output. The editor should support also zooming and moving pages up and down in the left input text file. But the composed output (right) panel, will support only zooming and not paging. The right panel represent a printable page, so there should be a way to choose paper format (A4, A3...), and orientation (landscape, portrait). Orientation will also reflect on the right panel. MILESTONE (and full project) I will open a 1st milestone to check if we can work together. The 1st milestone will be of €140 and results will be evaluated according the total o partial fullfilling of following goals: - Make the text selection tool work as expected: currently user is already able to select text on the left panel and drag&drop on the right panel. But text is not shown under firefox, resizing te box does not work. It's totally user-unfriendly. Make it work in the most useable way. - Improve the text drawing tool to make it more user friendly, and add font selection using a font list provided by a webapi you can call via fetch().
ID del proyecto: 27404934

Información sobre el proyecto

7 propuestas
Proyecto remoto
Activo hace 4 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
7 freelancers están ofertando un promedio de €165 EUR por este trabajo
Avatar del usuario
thanks for share details in briefly, i understand what are you thinking and what you want in this project contact with me in chat more info we will do this becuase i have 10+ years experience in web building feel free to contact with us
€300 EUR en 5 días
5,0 (5 comentarios)
3,8
3,8
Avatar del usuario
I'm a JavaScript/CSS expert with rich experience in web development. I read the job description and understood the requirements. I think I can complete your project on time and within your budget. I can achieve the results that you are asking for. I will wait for your positive response. Thanks.
€140 EUR en 3 días
5,0 (2 comentarios)
3,6
3,6
Avatar del usuario
Hi, I have thoroughly reviewed your project description and I am sure to provide you with the best quality project as I have developed alot of website under diverse niches such as HealthCare, Medical Industry, Network Security and many other. My expertise is on PHP, WordPress , Bootstrap, Laravel, Codeigniter, PSD to HTML conversion, PSD to WordPress , graphic design, UX/UI, CSS, HTML, MySQL, JavaScript ES6 , AJAX, APIs, and 100% mobile responsive and cross-browser compatible - All final files including theme files, child theme, database and well structured HTML will be assured. Looking forward to working with you on your valued project. Thanks
€250 EUR en 8 días
4,8 (4 comentarios)
3,3
3,3
Avatar del usuario
I am very interested in the offer. hire me you won't regret it I'm new to the site, give me this chance I offer a quality web service, while respecting current web standards. I need you to trust me and entrust me with this task . My skills are at your disposal to meet your needs. I am a front-end developer and web designer. For the font-end master Html5, css3, Sass and javascript technologies such as react.js and vue.js and also angular and for web design i use Adobe XD, Adobe photoshop cc and Adobe illustrator. Contact me if you're interested.
€74 EUR en 4 días
5,0 (2 comentarios)
2,0
2,0
Avatar del usuario
⭐⭐⭐⭐⭐ Hi Giovanni ! ⭐⭐⭐⭐⭐ I am confident that your requirement of make a Javascript ES6 SVG two panel editor , will be completely finished within the date of filing. I am javascript expert who has more than 6 years of experience in IT business,I have gone through your complete project description and ready to start from today to develop your product as perfect your requirements. I am always online,hard working , flexible timezone for this project and a take positive attitude on this matter. ----------- Feel free reach me out so that we can discuss the project further. Regards.
€100 EUR en 5 días
0,0 (0 comentarios)
2,6
2,6

Sobre este cliente

Bandera de ITALY
Carrè, Italy
5,0
7
Forma de pago verificada
Miembro desde feb 3, 2013

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.