Find Jobs
Hire Freelancers

Custom Pie Chart using Javascript HTML5 Canvas and json to configure

$250-750 USD

Annulé
Publié il y a presque 7 ans

$250-750 USD

Payé lors de la livraison
Custom Pie Chart - create a custom pie chart that measures 2 separate dimensions. Regular pies slices 1st measurement Percentage of slice 2nd measurement Tutorial: [login to view URL] Slices have a 3d look when filled. Note that the 3d is just an offset of the fill portion of the slices with darker use of fill color. Explode parameter is just an offset of the pie slice from the center along the center of the pie slice Here is a sample of json data {“2D pie chart” : {title: {x: 0, y: 5, width: 500, labels: [ {label: “Assessment”, size: 14, position: “centered”, font: “Arial”}, {label: “sub label”, size: 10, position: “centered”, font: “Arial”} ]}, canvas: {width: 500, height: 500}, data : {x: 10, y: 50, width: 300, dataPoints: [ {label: “Infrastructure”, exploded: true, x: {value: .5, label: “5%”, fill: “#E0A08C”, text: “#000000”, labelPosition: “edge”}, y: {value: .633, label: “63.3%”, fill: “#A2091A”, text: “#FFFFFF”, labelPosition: “middle”} }, {label: “Domain”, exploded: true, x: {value: .1, label: “10%”, fill: “#969CBF”, text: “#000000”, labelPosition: “edge”}, y: {value: .633, label: “63.3%”, fill: “#0A3369”, text: “#FFFFFF”, labelPosition: “middle”} }, {label: “Resource”, exploded: true, x: {value: .1, label: “10%”, fill: “#FBE7AA”, text: “#000000”, labelPosition: “edge”}, y: {value: .633, label: “63.3%”, fill: “#D2AA16”, text: “#FFFFFF”, labelPosition: “middle”} }, {label: “Requirements”, exploded: true, x: {value: .1, label: “10%”, fill: “#CFE3F4”, text: “#000000”, labelPosition: “edge”}, y: {value: .633, label: “63.3%”, fill: “#69A1C7”}, text: “#FFFFFF”, labelPosition: “inside”} }, {label: “Design”, exploded: true, x: {value: .1, label: “10%”, fill: “#F6CB9D”, text: “#000000”, labelPosition: “outside”}, y: {value: .633, label: “63.3%”, fill: “#F6CB9D”, text: “#FFFFFF”, labelPosition: “outside”} }, {label: “Code”, exploded: true, x: {value: .1, label: “10%”, fill: “#AAB3D9”, text: “#000000”, labelPosition: “outside”}, y: {value: .633, label: “63.3%”, fill: “#32508D”, text: “#FFFFFF”, “labelPosition: “middle”} }, {label: “Control”, exploded: true, x: {value: .1, label: “10%”, fill: “#A291B1”, text: “#000000”, labelPosition: “outside”}, y: {value: .633, label: “63.3%”, fill: “#381755”, text: “#FFFFFF”, labelPosition: “middle”} }, {label: “Improvement”, exploded: true, x: {value: .1, label: “10%”, fill: “#D9E4AB”, text: “#000000”, labelPosition: “outside”}, y: {value: .633, label: “63.3%”, fill: “#86A724”, text: “#FFFFFF”, labelPosition: “middle”} }], }, legend : {visible : true, framed : true, test: “#FFFFFF”, x: 350, y: 50, width: 150} } Canvas establishes the full size of the space that will be used by the graph Title is the title of the chart. Use x, y, and width parameters to setup a box and place the title labels in there Data will provide the information for the slices of the pie, including the 2 measures (x is slice, and y is percentage fill of slice) Legend creates the space for the legend, using the datapoint labels, and fill colors. Milestones all must use json values (1) Draw single pie slice 10% (2) Draw fill (3d) 10% (3) Draw all other slices 10% (4) Explode slices 20% (5) Labels 10% (6) Legend and Title 15% (7) Finish testing 25%
N° de projet : 14162707

Concernant le projet

28 propositions
Projet à distance
Actif à il y a 7 ans

Cherchez-vous à gagner de l'argent ?

Avantages de faire une offre sur Freelancer

Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux
28 freelances proposent en moyenne $519 USD pour ce travail
Avatar de l'utilisateur
Hi there - My name is Khorshed. I've read your brief and can see that you’d like to develop a custom Pie Chart using JS, HTML 5 canvas. I can help you get this done. I am very good at JS and can help you get this done. I would love to speak with you further about taking this project on. Thanks
$526 USD en 10 jours
4,8 (166 commentaires)
7,7
7,7
Avatar de l'utilisateur
Hello, I have read through your project and I am incredibly interested in taking on your project. I am an experienced developer with a diploma in the field of web development. i have recently also earned my preferred freelancer badge. I have been working in the field of web development for roughly 7 years. I take great pride in my work and deliver only the best quality. My skill-set includes... -PHP -HTML5 -CSS -AJAX -Responsive Design -Joomla -Wordpress -Magento -Drupal -Photoshop -Illustrator -Video Editing -Data entry -Iphone -Android I look forward to hearing from you and hopefully we will have the opportunity to work together. Thank you, Coasif
$555 USD en 10 jours
4,9 (31 commentaires)
5,7
5,7
Avatar de l'utilisateur
FREELANCER RECOMMENDED ------------------------------------------------------ Can help... I am an Expert... Lets Start! Please start a Discussion with me and we can get started from there... Please check the past projects I have handled and check my reviews for what employers have to say about my work... Can start right now...
$555 USD en 10 jours
5,0 (23 commentaires)
5,8
5,8
Avatar de l'utilisateur
Hello, dear Employer! Please come on chat to discuss more about the project. More then 7 years i am professionally programming software for the Internet and already developed many web projects - online shopping, functional web services, social and promo-sites, information and news portals. I am really interested to work on this project. Kind Regards, Alexandr.
$690 USD en 10 jours
5,0 (8 commentaires)
5,5
5,5
Avatar de l'utilisateur
Hello, I have read what you exactly need, however I would like to ask you a few questions. I do work smart and do not rest until I get the job done. Please feel free to ping me anytime so we can have a detailed discussion and finalize our budget and timeline. I will deliver in best possible way. Thank you. Please message so we can discuss more.
$555 USD en 10 jours
5,0 (3 commentaires)
5,3
5,3
Avatar de l'utilisateur
I am Saleh A javascript and Html5 expert with 8 years experience I have rad the json code, i checked the tutorial also I think i can finish all within 5 days Regards
$1 000 USD en 5 jours
5,0 (24 commentaires)
4,9
4,9
Avatar de l'utilisateur
I am an expert in all the needed fields and would love to discuss this project in more detail. -Feel free to check out my profile or message me to learn more about my previous experience. --Short Background: I am currently the CTO of a Travel Social Platform that is in its' funding stage. While we wait for funding, I am looking to fill the time with some great projects that are looking for success. Thanks, Corey Quick
$466 USD en 5 jours
5,0 (13 commentaires)
4,5
4,5
Avatar de l'utilisateur
Greetings sir, i am an expert freelancer for this job and your 100% satisfaction is assured if you allow me to serve. Here is the reason. Why you should pick me? a) I am a very expert and have the same kind of experience of 5 years. b) I work very hard (16+ hours a day and 7 days a week) and also very fast so... it will be done very soon than most of the other providers c) And most important part is my policy: "I will give you (to my client) life time support (as long as you keep relation with me). And fix any bugs/problem without any cost. So, don't ever worry about me” Please sir, leave a reply ASAP, as I am waiting for your kind reply
$500 USD en 5 jours
5,0 (9 commentaires)
4,2
4,2
Avatar de l'utilisateur
Hello! I am a Front-End and Javascript developer with over 6 years of experience working with Vanilla Javascript including Object-Oriented programming and Javascript frameworks such as Angular JS, Backbone JS and React JS. I am also a mobile developer and have experience with Ionic Framework, Cordova and Phonegap which I have used to build Hybrid mobile apps for both Android and iOS. Hoping to hear from you soon! Bogdan
$555 USD en 10 jours
5,0 (6 commentaires)
3,8
3,8
Avatar de l'utilisateur
Hi, I am an experienced developer with vast experience in .NET, MVC, SQL, JavaScript, JQuery, Bootstrap available for this project. I am full time freelancer available 10 hours daily. Thanks and best regards Khalid
$700 USD en 4 jours
5,0 (2 commentaires)
2,9
2,9
Avatar de l'utilisateur
Honorable Sir, I am Expert Web Developer I have properly gone through your job description and understood your requirements. I am very eager to work on this project and will definitely make a successful delivery before the deadline of the project. I am very skilled and experienced on HTML5/CSS3, Javascript, Jquery, bootstrap , WordPress theme development, WordPress theme customization, WordPress plugin development, PHP, Codeigniter etc. I am very passionate to code and have great attention to details. I am perfect for the job. I have developed many projects in the past as per client specifications. I will provide the quality work with all of your requirements completed. I am waiting for your response Thanks
$600 USD en 10 jours
5,0 (1 commentaire)
2,1
2,1
Avatar de l'utilisateur
Hi,dear. I am a senior software developer. I have just checked your project report, I am able to perform this task with my developer team. I am looking forward to your proposal...
$555 USD en 2 jours
5,0 (3 commentaires)
2,3
2,3
Avatar de l'utilisateur
Greetings Trey Vaughn, let we finalize the deal over chat! thanks to read my proposal. I'll be happy to create a custom pie chart that measures 2 separate dimensions for you ,as per your description. It's my new Freelancer profile, because Upwork has raised the fee to 20%, so please give me a chance to raise my profile reputations with my service and quality. You can pay at the end, when you are satisfied with the quality and service. I'm a Long term freelancer. Most welcome the revision up to your satisfaction. I can complete your project within your budget and by the date you have specified. With years of experience under my hat, I make sure that your project has the following implemented: -------Services------- (*) The code will be W3C compliant, so it loads fast and ranks well on search engines. (*) The code will be secure enough to withstand any attack. (*) The website will have asthestic animations and transitioning effects to engage the users. (*) The code will be manageable, scalable and well documented. (*) With me you'll get 3 year code warranty and single point of support with 12 hours TAT. (*) Since this is my new profile, I'll be developing first few projects for lower prices, to build my reviews. Thanks and Regards -Team, AF
$250 USD en 10 jours
5,0 (1 commentaire)
1,6
1,6
Avatar de l'utilisateur
What i can understand from your requirement is that the graph must be having some dynamic data which needs to be calculated and accordingly based on the json data it must be plotted with some animation in form of pie chart. Now typically this is the kind of work i have been involved for past 2 years or so. I think i will be able to do complete justice. Lets Try this out :)
$555 USD en 12 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
Hey, how is it going today? My name is Michael, I'm a web designer/developer from Boston. I've had a look at your project description and feel that my skills match your requirements perfectly. In fact, I did a very similar project recently which I can share with you. Let me know when you have a minute to discuss.
$555 USD en 10 jours
0,0 (0 commentaires)
0,0
0,0

À propos du client

Drapeau de UNITED STATES
Orange, United States
4,9
22
Méthode de paiement vérifiée
Membre depuis oct. 30, 2009

Vérification du client

Merci ! Nous vous avons envoyé un lien par e-mail afin de réclamer votre crédit gratuit.
Une erreur a eu lieu lors de l'envoi de votre e-mail. Veuillez réessayer.
Utilisateurs enregistrés Total des travaux publiés
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Chargement de l'aperçu
Permission donnée pour la géolocalisation.
Votre session de connexion a expiré et vous avez été déconnecté. Veuillez vous connecter à nouveau.