Find Jobs
Hire Freelancers

Write some Software

$200-350 USD

Closed
Posted over 7 years ago

$200-350 USD

Paid on delivery
I would like someone to create a HTML5 / JS version of a pool table diagramming tool found here: [login to view URL] (its currently written in Shockwave so may not be viewable in most modenr browsers!) A video demo is here on youtube: [login to view URL] The drawing app allows various pool / billiards shots to be laid out ball by ball, with annotations such as straight lines, arrows, arc lines, dashed lines, circles, rectangles etc The completed diagram can either be then saved / exported as a png or saved to the hosting server and a unique filename generated so this can be embedded in a forum post (my site will be using Xenforo as the forum) The diagramming tool needs to be platform independent and needs to be viewable in any browser - hence HTML5 Canvas being my chosen technology not Flash/Shockwave. Graphics like the table and balls will be provided. I just need someone to code the application. I envisage the project being done in 3 stages, each being separate paid jobs - 1) delivery of basic diagramming tool - basic drawing tools, eraser, undo, reset canvas etc and export to png file. Core interface design 2) extending with more functionality such as more advanced drawing tools (arc lines etc) 3) create post in forum code / social media sharing code (Facebook etc) I need someone with sound JS / HTML5 Canvas skills. Good standard of English for communication and for documenting every aspect of the code. FLexible working is needed as the project is dynamic and new features may need adding, redundant features removing etc PLease do not reply with generic bids - I want to work long term with a solid developer who is passionate about JS and HTML 5 - not someone who bids on anything
Project ID: 11945339

About the project

5 proposals
Remote project
Active 7 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
5 freelancers are bidding on average $306 USD for this job
User Avatar
Hello, I have read all the requirements of this project and my team can provide high quality professional results at a low cost. Our team consists of 4 programmers/designers with over 6 years experience and a vast area of expertise (XHTML, CSS, Flash, PHP,Javascript, Java, C, C++, c# / .NET , Logo design, banner design etc. ). Have a look at FAIS Design portfolio: http://www.freelancer.com/u/faisdesign.html?page=portfolio I am looking forward working on this project ! Regards, Bogdan
$305 USD in 10 days
4.8 (109 reviews)
6.7
6.7
User Avatar
Hi, I'm Matt and would like to help you (22 years a webmaster, 3+ doing animations/visualizations with CSS3/javascript/SVG using HTML5, D3.js and GreenSock). I remember your similar project in the last year or so? Either way, my bid is for the first part in your project description only, with possible two parts to implement later. For the technologies used, I envision either: 1. GreenSock javascript (animation) library - my preferred, solving all what you need with or without using their commercial plugins (free for you if used only on a website). So additional logic must be created with using their dragging library to place pool balls without collisions. Cross-browser implementation is a natural here, supporting browsers back to Internet Explorer 6 (because you don't have any 3D perspectives etc). 2. FabricJS javascript (canvas) library - maybe better object handling framework at start. Exports to PNG and SVG as well. All would be created with next steps in mind e.g. adding arcs (please expand) and sharing the diagram (similar as existing, URL is crypted and stored to database where it's mapped to object model storage e.g. balls positions, lines and other objects) that is then drawn - injected - to a page using some HTML5 DOM/javascripting way. Looking forward to your reply, Matt
$370 USD in 10 days
4.9 (80 reviews)
6.3
6.3

About the client

Flag of UNITED KINGDOM
Stockport, United Kingdom
5.0
13
Payment method verified
Member since Aug 20, 2006

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.