Find Jobs
Hire Freelancers

FUN Job - Build a THREE.JS user interface for an existing API call - Javascript / jQuery / GUI / 3D Models

$250-750 USD

Peruutettu
Julkaistu yli 8 vuotta sitten

$250-750 USD

Maksettu toimituksen yhteydessä
I have an application which needs developing to input, control and plot simple rectangular shapes onto a [login to view URL] canvas The positioning calculations of the objects is handled by a REST API response, reflective of the request made to that API call You will NOT have to do any code on the API request or response or inner logic of the positioning calculations. The project will simply be submitting variables to the API logic, and then plotting the response on the canvas and allowing user control I currently have a test URL which can demonstrate the functionality of the API call through a series of 35 test cases all simulating different inputs. It runs on basic PHP, [login to view URL] & some provided JS files. This will be provided with the request and response map to eligible bids. Very basic version of a request/response is attached where the API has taken the container provided, and found a matching position for the object inside To be eligible for the role I must be able to see some previous work of yours in this type of area. I am especially interested in [login to view URL] and GUI front-end design The designed interface MUST perform the following tasks as specified: - Allow a user to create a test case of their own via an interface - Interface must be driven by [login to view URL] extensions - Use [login to view URL] extensions, preferably for the gui system it should use either: 1) dat-gui extension: [login to view URL] or 2) work as similar to the [login to view URL] editor itself [login to view URL] - Input any number and arrangement of containers - Input any number and arrangement of objects - Control of any additional “request” setting, not specific to an object or container - The control panel should be to the left or right of the visual - The results of the API calculations must be output into a display elegantly: 1) List of Packaged Containers 2) List of Packaged Objects inside each container 3) List of Ineligible Containers, and Objects - Each packaged object should be clickable from a list to make it appear through all other objects, which get made semi-translucent - so you can basically see where it has been placed inside the container, even if concealed by other objects packed around it - The visual representation of containers in the canvas, when there is more than 1, should be displayed in a row – this must be an option to toggle between the containers or show all - The display of container(s) should be centred on the canvas, and in a row if the more than 1 container option is selected - The camera must be able to pan and rotate around all containers by mouse when dragging the canvas - The default camera should focus on the middle of the container(s), and be zoomed and positioned to show all containers. The default position should give a 3D aspect - The lighting must be effective so that no external face is completely darkened - Must submit the request to the API via AJAX on button, rather than on updating fields, or just 1 object or container at a time, to avoid API spam - Allow selecting a test case to $_POST the variables back onto itself, to pre-populate the [login to view URL] GUI with the defined inputs - If you intend to use any external JS libraries please contact me first before implementing them. This interface will need to run in conjunction with another website which already utilizes some jQuery tools / jQuery UI, and other framework style JS assets - Elegantly rescale based on screen size. There is a JS function running on the page that will apply 3 different screen resolution classes and adjust accordingly. This is so it will rescale for a computer screen, tablet screen horizontal, tablet screen vertical, and a mobile phone * <body> //screen>980px * <body class=”wl”> //980px>screen>720px * <body class=”wm”> //720px>screen>400px * <body class=”ws”> //400px>screen
Projektin tunnus (ID): 9273136

Tietoa projektista

3 ehdotukset
Etäprojekti
Aktiivinen 8 vuotta sitten

Haluatko ansaita rahaa?

Freelancerin tarjouskilpailun edut

Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista
3 freelancerit tarjoavat keskimäärin $537 USD tätä projektia
Käyttäjän avatar
Hi sir, I will create the interface that will have the input and output format as specified in the file provided. Ready to start right away. I have been a programmer for 18 years. I have worked for several major tech companies and I treat my clients projects as if they were my own. I look forward to discussing this project with you. Thank you
$555 USD 5 päivässä
5,0 (17 arvostelua)
5,5
5,5
Käyttäjän avatar
A proposal has not yet been provided
$500 USD 10 päivässä
5,0 (68 arvostelua)
5,6
5,6
Käyttäjän avatar
HELLO I am a full time freelancer developer working 18hours/day .and i would like to discuss a bit about project. Work flow is simple , Hire me and get regular updates and make your feedback . My expertise in web development areas are listed below:--- # Php Frameworks: Kohana, Laravel, CodeIgniter, CakePhp, Symfony, Zend, Yii # CMS: Magento, Wordpress, Drupal, Opencart, Joomla, Prestashop, BigCommerce, Shopify # iPhone, iPad, Android, PhoneGap, Corona, Titanium App # Web Service, Ajax, XML, JSON, RSS, SOAP, WSDL # JavaScript Libraries: , , , # Database: MySQL, MSSQL, SQLite, MongoDB, PostgreSQL # Web design, Mobile Sites, Adobe PhotoShop, Illustrator, CSS, JQuery, JQuery Mobile, XML # Payment Gateways: Braintree, PayPal, Stripe, Google Checkout,
$526 USD 10 päivässä
5,0 (1 arvostelu)
2,7
2,7
Käyttäjän avatar
Hello there, I am have some expertise in application with five year experience. I am perused your App Developer venture and can be a magnificent match to your prerequisite. I will work likewise once you recompense the venture. Here are some Application created by me: I have read the details of your project. I will do the work the way you want it. I am expert for this project because I have worked on many same as this project. I got enough skill to maintain it. You do not need to be worried about the project. I am 100% good fit for this and I will complete it as the way you expect it.
$631 USD 10 päivässä
5,0 (5 arvostelua)
0,0
0,0
Käyttäjän avatar
A proposal has not yet been provided
$555 USD 20 päivässä
0,0 (0 arvostelua)
0,0
0,0

Tietoja asiakkaasta

Maan AUSTRALIA lippu
Australia
4,9
7
Maksutapa vahvistettu
Liittynyt jouluk. 15, 2015

Asiakkaan vahvistus

Kiitos! Olemme lähettäneet sinulle sähköpostitse linkin, jolla voit lunastaa ilmaisen krediittisi.
Jotain meni pieleen lähetettäessä sähköpostiasi. Yritä uudelleen.
Rekisteröitynyttä käyttäjää Ilmoitettua työtä yhteensä
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ladataan esikatselua
Lupa myönnetty Geolocation.
Kirjautumisistuntosi on vanhentunut ja sinut on kirjattu ulos. Kirjaudu uudelleen sisään.