Find Jobs
Hire Freelancers

custom uploader - desktop application

$250-750 USD

Closed
Posted almost 11 years ago

$250-750 USD

Paid on delivery
Overview Project Background and Description Uploader is for a ticket exchange that allows ticket brokers and the general public to list tickets for North America and Europe events. There are two different exchanges - the first is the FanExchange; this is for brokers and general public who want to list on our site as well as other exchanges. This is done through the various real-time APIs of other tickets exchanges in North America and Europe. The other exchange is known as the FanWall, this exchange only exists on our site and tickets listed on this exchange are not listed on other sites. our site guarantees the tickets that have been listed on the FanExchange; the FanWall is largely unregulated as it is a free service for anyone who signs up. The FanExchange works well with sites that have real-time APIs there are however many sites which do not have real-time APIs. The non-real-time APIs mainly use FTP as a means of allowing brokers to upload their inventory to the exchanges. The scan times for refreshing inventory are between 30 to 60 minutes. Once a ticket is purchase on one of these exchanges the broker has to accept the purchase, if he does not then our site has to replace the ticket on the exchange in which is sold. This can be a problem because the scan time for the non-real-time APIs is one hour in which time the ticket could be sold and sent out on the other real-time APIs. If the ticket get sold on a real-time API and the ticket gets sold on the non-real-time API before it can be refreshed then this causes a double buy. Since we have no way of rejecting a sale from a non-real-time API our site would have to pay for a replacement sale. This would be problematic for brokers that upload large amounts of tickets at once. This is where the AutoUploader is needed to resolve the problem. Project Scope The AutoUploader will be used by Brokers to upload to the various non-real-time exchanges from Europe and North America. The AutoUploader will be an application that will run on a PC or MAC. The Broker will have the option of selecting from a list of which non-real-time exchanges to upload to. The broker will be responsible for creating and getting accounts for the AutoUploader to use. For example, in order for brokers to use SubHub they must create and FTP account for StubHub and enter the details into the AutoUploader to use when it uploads the brokers inventory to the site. Most of the time the AutoUploader will be using CSV files to upload inventory to the each of the exchanges. High-Level Requirements The AutoUploader must include the following: Ability to upload to a predetermined number of exchanges through various non-real-time APIs Ability to allow the broker to enter login credentials to each of the exchanges Ability for the broker to select which exchanges to upload to. Ability the broker to set up a master CSV file that will contain all the inventory for the broker. It will then upload that CSV file to the various non-real-time exchanges. Ability to autosense changes in the master CSV file and update the inventory on the various non-real-time exchanges. Ability to authenticate itself to our site before being able by the broker. This will be done by a token or key. Ability to upload the inventory to our site. Must be a desktop application that can run on Windows and Mac. Deliverables The AutoUploader must be delivered as an install package that can be downloaded from the website and installed on the brokers PC. High-Level Timeline/Schedule The AutoUploader have a rough timeline of the end of May. The AutoUploader will preferably done before the launch date of end of May. Since this is a short time schedule the end date could possibly be move back.
Project ID: 4487970

About the project

13 proposals
Remote project
Active 11 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
13 freelancers are bidding on average $833 USD for this job
User Avatar
Greetings! Please see inbox for detail
$1,236 USD in 30 days
4.8 (121 reviews)
7.7
7.7
User Avatar
Hi Please check pmb for complete proposal detail. Regards
$1,030 USD in 25 days
4.7 (75 reviews)
6.6
6.6
User Avatar
I am an expert in delivering desktop apps especially for ticketing sites and would like to deliver the project
$1,031 USD in 25 days
4.7 (41 reviews)
6.4
6.4
User Avatar
Please, look at PMB
$1,100 USD in 15 days
4.9 (85 reviews)
6.0
6.0
User Avatar
consider it done . !!! check pm.
$412 USD in 20 days
5.0 (3 reviews)
2.9
2.9
User Avatar
please check my pm
$257 USD in 7 days
5.0 (5 reviews)
2.5
2.5
User Avatar
I would be happy to assist you with this project. Please see PM.
$1,055 USD in 30 days
5.0 (1 review)
2.4
2.4
User Avatar
Ready to start work on that project.
$825 USD in 60 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, We at on2itonline would love to work with you on this, we do MAD "full service" websites on a clear and fixed budget. We have lots to offer that others don't ,like our lifetime FREE hosting on every website for a start
$772 USD in 17 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello! We're interested in taking up your project. Please PM us and we'll discuss the details. Thank you!
$715 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
please have a look.
$515 USD in 15 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, I would like to work with you in this project... Regards,
$526 USD in 20 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CANADA
sechelt, Canada
5.0
21
Payment method verified
Member since Sep 14, 2010

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.