Write some Software (Robotic/Replay) -- 3

Closed Posted Apr 14, 2014 Paid on delivery
Closed Paid on delivery

Hi,

My budget is only $150sgd. If you charge beyond this, don't waste your time to read further. I am not in a rush and there's always someone I can find. Thanks for reading.

I need someone to be able to write a c, csharp (preferred with source code supplied) or any other language to help me to

simulate a booking system.

I need it to be able to run it with acceptable speed as performance is very crucial. There are other people who also

compete to book the courts.

This script must be able to run in threads or concurrently on the same machine. If not, different machine is ok. (supports

android and windows pc)

The booking system below opens a 7am everyday, hence, I need to be able to start the booking once the clock comes close to

7am.

I want this program/script to be able to accept the parameters/variables inside the 'Basic Search' function on the website

www.icanbook.com.

Note that there is a limit for each user/login to book 2 hours only (Multiple login is required to book more than 2 hours).

The booking opens 2 weeks ahead. Meaning, if I want to book 15th March Saturday, I will need to start running the program

on 1st March on 7am exactly).

It must be able to retry if the system fails to book or if it is taken or if the location is not available due to functions

(So, there must be preference list input parameter. eg. "Delta sports hall", "Toa Payoh sports hall").

Default Input parameter is "Facilities Provider = SIngapore Sports Council"

Other Input parameters (Activity: Can either be Badminton or Badminton [School Hall]).

It must also be able to accept multiple 2/3 "Venue" parameters, for example below.

If Venue "Delta Sports Hall" is not successful, then book for Venue "Toa Payoh Sports Hall" (alternate parameter). Could be

closed due to functions or maintenance.

Date can be constant parameter.

Start time and End time can be constant parameter.

The number of court for each hall varies. But mostly 4 courts maximum. You may accept court 1 to court 16 as the court

parameter number (ok to hardcode).

No need to worry about payment as this system will hold the booking for 1 hour.

In future, they may force user to key in a number/pattern. Please cater for this if need be. (They want to prevent robots

from booking this).

In order for you to qualify, I will give you an id and you try to run your program in a real environment to see if it

works. Don't worry about the booking payment, it will be valid for 1 hour and there is a history log to see if you are

successful in booking (If I can see this, it shows your program works). This will help you to tune your program. 1 month

pilot run before I pay you. Gentlemen agreement.

Example of my bookings.

First booking

Facilities Provider: Singapore Sports Council

Activity: Badminton

Venue: Delta Sports Hall

Date: Saturday (2 weeks ahead)

Start Time: 3pm

End Time: 5pm

Court 2 only.

Start booking.

Second booking

Facilities Provider: Singapore Sports Council

Venue: Hougang Sports Hall

Date: Saturday (2 weeks ahead)

Start Time: 10am

End Time: 12pm

Court 12 only.

Start booking.

---------------------------------------------------------------

Third Booking (different day but same rules)

Facilities Provider: Singapore Sports Council

Activity: Badminton (School Hall). Different from above.

Venue: Yishun Town Secondary School

Date: Sunday

Start Time: 10am

End Time: 12pm

Court 4 only.

Start booking.

Fourth Booking (different day but same rules)

Facilities Provider: Singapore Sports Council

Activity: Badminton

Venue: Bukit Gombak Sports Hall

Date: Sunday

Start Time: 1pm

End Time: 3pm

Court 4 only.

Start booking.

C Programming PHP Software Architecture

Project ID: #5802328

About the project

2 proposals Remote project Active May 21, 2014

2 freelancers are bidding on average $108 for this job

szymszteinsl

Hi! I am professional C/C++/C#/Java programmer. I can do this project with gihgest quality. Best regards, Szymszteinsl

$150 SGD in 1 day
(24 Reviews)
5.3
Technospike

Writing is a passion that I possess, and skill that I have consistently aimed to hone. Much of my time is spent writing and preparing editorial and opinion-pieces for personal blogs,articles. I have developed a diverse More

$85 SGD in 4 days
(4 Reviews)
2.9
abasharkevich

Предложение еще не подано

$66 SGD in 3 days
(0 Reviews)
0.0