Find Jobs
Hire Freelancers

Build a Web Based 360 Degree Panorama Uploader Plus Viewer

$200-350 AUD

Closed
Posted about 8 years ago

$200-350 AUD

Paid on delivery
Task Overview Build a web based 360 degree panorama uploader and viewer. We have a interactive 3D render application developed in house. We would like to publish 360 degree panoramas from this software to the web. We will make our software upload 360 degree panorama content via HTTP. You will create a PHP based uploader script that can: * Receive panorama data & image files from our application via HTTP * Verify the upload has been triggered by a valid user (account details will be sent with upload) * Store the panorama files ( images / video ) on AWS S3 * Add the panorama data to a MySQL database. You will also create a PHP based panorama viewer, using the Pannellum library * This viewer will be able to receive a panorama ID value * It will lookup this value in the database, in order to retrieve panorama images from S3 * At this stage, a signed URL for the S3 data will be created, enabling temporary access to the images which are private by default * This viewer is intended to be embedded within our own website using an IFrame / Div / similar Task Order You will review our specification and advise us of better/alternative implementations based on your prior experience / knowledge. You will implement the uploader script first, then demonstrate its functionality to us. Once this is done, you will be implement the viewer script and also demonstrate its functionality to us Notes Viewer should be tested with the following browsers / devices * Firefox 10+ * Chrome 15+ * Safari 8+ * Internet Explorer 11+ * Edge * iOS * Android You will commit your code regularly to a Bitbucket repository provided by us We will provide S3 credentials to an S3 Bucket for uploading / data retrieval. You will write clearly commented code following these standards: [login to view URL] [login to view URL] We will have an initial Skype discussion with the successful applicant before commencing work. You will provide us with daily updates on progress via email / skype You will ask questions if any specifications are unclear or roadblocks are encountered. You will setup a temporary web server for development, demonstration and testing of your work. It is intended the solution will be hosted via Apache on a Windows Server 2012 R2 machine, using MySQL as the database solution. If we are happy with your work, there is potential for future engagements.
Project ID: 10281048

About the project

5 proposals
Remote project
Active 8 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 $260 AUD for this job
User Avatar
Hi I have gone through the details of your project and we find it well within our capabilities. I offer a wide range of services, including Web design, PHP/MySQL web application development, Open sources like Joomla, Os-commerce,vBulletin , Zen cart-Drupal , android and IOS , I can create and deliver the project as per the information.I have skilled, expert programmers I'm very excited to assist you in making your Sites successful – please feel free to contact me directly to discuss this position further. Thanks
$231 AUD in 17 days
4.7 (413 reviews)
8.0
8.0
User Avatar
Hi I am considerably new in the freelancer community but I am very well experienced in technologies such as Android Xcode and Hybrid mobile app design like Ionic framework I am also experienced in HTML CSS AngularJS Facebook API Twitter API Google API and similar Oauth 2.0 sync API. I have designed a similar project in my last freelancer project for a 3D modelling agency where user can upload and view 3D STL files to the clients Google Drive account. I think I can complete your project in just under a week and can help you in testing and further maintenance. Thanks
$222 AUD in 10 days
4.0 (1 review)
2.7
2.7

About the client

Flag of AUSTRALIA
South Brisbane, Australia
0.0
0
Payment method verified
Member since Apr 20, 2016

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.