Auction site & software Algorithm

Software development

The software is an on-line bidding and auctioning application that uses a clever mathematical algorithm to determine the winner of the auction.


I am not sure if I need two teams to work on this project, one to develop the algorithm and one to design the U.I?

Please let me know if you are confident in developing one or both of the elements. I will give equal attention to developers who specialise in only one element to those who claim to be competent in both.

The Application function

The application will be used by paid members and a ‘limited-service’ will be open to non-paying members. All members will be bidding for the chance to have their 2m30sec advertisement played in local venues (schools, churches, and supermarkets) across the UK.

With approximately 800 local venues the members can bid to have there advertisement played in a single room within a venue OR they can choose to have it shown on all the TVs within the venue (depending on the budget of the member). Most venues will have 4 -10 TV’s.

A total of 5 advertisements (2mins 30secs each) will be screened in a 12 and a half minute block and they will be a shown approximately every 3 hours throughout the day.

Traffic within the venues varies depending on the time of day and members will be more attracted to certain peak times.

Membership Numbers:

We anticipate initial membership to be around 6000 paid members (however the application will need to be scalable to exceed this number) There is a high likelihood of over 100,0000 non-paying members who will join and they all will be bidding for the same time slots as the paid members.

The Algorithm:

The algorithm needs to take into account a variety of bidding styles:

• Paid members will receive higher preference in tied bidding situations (than non-paying members).

• (Small budget bid) The U.I. needs to be robust enough to allow for a member to bid for a screening on single TV in single location for a single showing.

• Members can bid to be screened in many venues in different city’s but at similar times.

• Members with very large budgets can bid to be screened in all locations at all times.

I would like the U.I. to have sliders to allow the member to control many of the preferences including Budget, other preferences include:

• (Location specific bid) It needs to be able to allow a bid to for all the Venues in a geographic location (e.g. all venues in Edinburgh). At all times or at just peak times.

• (Moving advertisement bid) If a member wishes to bid on slots to be played in Edinburgh one week then move to bid on slots in Glasgow the next week then Newcastle the following week, the software need to be able to accommodate this function easily within the UI.

The algorithm needs the be sophisticated enough to be able to rank who is leading the bidding at each venue (in real time) and allow the member to alter his preferences in real-time, in accordance with his desired advertising strategy (this would usually mean to maximise the number of showings OR maximise the prestigious peak time showings).

• The application needs to be sophisticated enough to deal with multiple bids of varying complexity and show real time the current 5 highest bids for each given venue. (This will allow the members to alter their bid by either increasing the money offering, or changing the time slots they are bidding on).

• (Analytics) the software must give real time feedback of the predicted plays for the advertisement and historic numbers of actual plays.

I understand in may be hard to fully grasp the application from this description, I am on hand to talk at length regarding the desired features and requirements the application needs to fulfil.

Please tell me how you imagine this software to be built?

Using what programs and computer languages?

Compétences : Tout va bien

en voir plus : work in newcastle, winner design software, what's an algorithm, what's algorithm, what is time complexity of an algorithm, what is time complexity in c, what is time complexity, what is the algorithm, what is complexity of an algorithm, what is complexity in algorithm, what is an algorithm, what is algorithm mean, what is algorithm in computer, what is algorithm development, what is algorithm design, what is algorithm complexity, what is algorithm, what is a computer algorithm, what is a algorithm, what an algorithm, what algorithm, tvs design, time complexity of an algorithm, time complexity of algorithm, time complexity in algorithm

Concernant l'employeur :
( 0 commentaires ) France

Nº du projet : #2354297

5 freelance font une offre moyenne de €6600 pour ce travail


Already developed more than 100s of various kind of auction and bidding projects with different algorithm. Check PMB for details

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% EUR en 45 jours
(1 Évaluation)

We have read and mostly understood the explanation you have for the requirement. Please check PM.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% EUR en 60 jours
(1 Évaluation)

We are a leading software company providing software and web solutions all over the world with great quality and best client satisfaction. It would be great to provide u best solutions at cheaper rates with best qual Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% EUR en 60 jours
(0 Commentaires)

==========PLEASE CHECK PMB===========

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% EUR en 50 jours
(0 Commentaires)

Experts are here, kindly check PM,thanks

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% EUR en 70 jours
(0 Commentaires)