Find Jobs
Hire Freelancers

Looking for JQUERY and HTML5 front-end developer to build "Floor Plan" editor

$1500-3000 USD

已关闭
已发布大约 8 年前

$1500-3000 USD

货到付款
I am looking to develop a floor plan editor, written in HTML5 and JavaScript/JQUERY. The floor plan editor allows the user to build a replica of a room interior. This is done by allowing the user to select from a list of objects (such as tables, chairs, etc) and to drag and drop those objects onto a canvas. Once dropped onto the canvas, the objects can be selected, resized and rotated. Once the room is laid out, the user can save the layout to a JSON datastructure. This same data structure can later be used to reload the room layout. Detailed requirements: General: Must be responsive in the sense that it should work on desktop browsers as well as all major mobile browsers. Code must be production ready code, cleanly written. formatted and separated into files. Canvas Object: The canvas serves as the container for all room objects. Canvas can be zoomed in and out either with on-screen zoon slide, mouse wheel or pinch gestures on mobile. Canvas state along with all object placements properties should be save-able to a JSON data structure. Canvas should have the ability to be loaded/restored from a JSON data structure. Canvas can have a grid turned on or off. Grid can be resized with a slider tools. The purpose of the grid is to facilitate "snapping to grid" when placing objects onto the canvas. Canvas has two modes. First mode is "Edit Mode" which allows the user to build the room. Mode two is "View Mode" which allows the user to click on objects that have certain tags, i.e. stencils tagged as "selectable". The purpose of Edit Mode is to allow admins to build the room. The purpose of View Mode is to allow customers to interact with the built floor plan and to select certain objects. Toolbar: A floating on-screen toolbar provides access to commands including "Save", "Revert", "Toggle Grid" and "Snap To Grid". Toolbar should be easily extensible to add more commands. Palette: A floating palette shows a list of all available room objects, aka "stencils". Palette has a "Category" selector (drop-down, perhaps?) that allows the user to switch between "sets" of objects. I.e. "Wooden furniture" or "Living Room Objects", etc. Palette objects and object sets should be defined via JSON data structure Stencils: Stencils are selectable from the palette and each stencil represents one object. Stencil data definition should include a reference to its visual representation (i.e. the image location) as well as additional ad-hoc parameters. I.e. I should be able to tag a stencil as being "a chair" or as being "immobile". with samples. To know you read all type"xdream" in [login to view URL] placed on the canvas, stencil should be selectable individually with mouse click or finger tap on mobile devices. Multiple stencils can be selected with rubber band selection on desktops. Once selected, stencils can be moved, resized or [login to view URL] contact me Need sample links to previous job done with HTML5 and JavaScript/JQUERY.
项目 ID: 10440491

关于此项目

13提案
远程项目
活跃8 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
13威客以平均价$2,426 USD来参与此工作竞价
用户头像
I am a web developer with 4+ years of experience on jQuery and JavaScript. Please message me to discuss on the same.
$2,000 USD 在30天之内
4.7 (4条评论)
3.1
3.1
用户头像
Hello, I'm Pearl. I would be honored to work on your web designs. I have recently become certified to develop web pages and am proficient in Adobe Suites programs (specifically Photoshop, Dreamweaver, Illustrator, Indesign and Animate) and have access to all of these programs. I have a shabby chic, retro, vintage style. If you were to accept my bid, I would include consultation. I am willing to work with you, step by step, offering screenshots as I process your web design and share techniques. I am flexible, available, open to changes, and willing to do what is needed to make sure that you are satisfied. I have an arsenal of tools and ideas that we can mesh together into a delightfully sweet logo. I intend to make every effort to make sure that you give great feedback along with creating a working business relationship. Thank you for considering me, I hope to work with you soon.
$2,500 USD 在30天之内
5.0 (1条评论)
1.7
1.7
用户头像
Hello There, This is Akash Fasara from Sky Technovation (IT Development & Cyber Security Company). From last 5 years we are working on Software & Website development. We have developed too many Software & websites in .NET. Also we have developed our own ERP and Software Products like Super Store Management System, Inventory Management System, Guest House and many more. You can visit our profile for know more about us. It will honorable for us if you will hire Sky Technovation. Regard, Akash Fasara
$3,157 USD 在45天之内
3.0 (2条评论)
2.7
2.7
用户头像
Hi, I’m dedicated professional Web and Desktop Programmer & Developer and also Team leader of my company. I have been working with challenge and hope to improve future plan with good network every client. If any client want to get more faster job services with save time I am ready to work. I can ensure that I’ll complete each instruction within time frame even more faster. I am available everyday to work more than 12 hours. I can ensure that I'll complete each instruction within time limit with daily update on server. I am ready to work and I hope I'll get permit to prove my experience. Thank you
$2,500 USD 在30天之内
0.0 (0条评论)
0.0
0.0
用户头像
Hello, We are a Web Design and Development company with expertise in latest and legacy technologies to create an awesome product for you. We have he best project management practices to ensure that your project is completed with 100% on time with 100% within budget and more than 100% exceeding quality.
$2,721 USD 在12天之内
0.0 (0条评论)
3.1
3.1
用户头像
A proposal has not yet been provided
$1,666 USD 在30天之内
0.0 (0条评论)
0.0
0.0

关于客户

INDIA的国旗
kerala, India
5.0
6
付款方式已验证
会员自7月 8, 2010起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。