Please see below for system requirements:
I currently run and site called [url removed, login to view] that offers racing betting advice, we now need a competition system built as another service we can offer our clients.
Below is what is required.
1. Competetion Management
a) We will be running competions where people can join. Each week we will there will be one race a week in which the competiion members will select a winner, if they select correctly then they will stay in the competition... if they select wrong the will not be able to continue. The last person remainign will win the competition. It must be known that the members of the competition are different to the members of the site.
b) When a competition member joins the competition, the system sends them an SMS with their unique password as a confirmation. They must then enter in the correct unique password and login name to join. There must also be a function in which they can change their password as well.
c) We will be running a new competition every 8 weeks, competition membership will not carry on, once a compeition is complete then their membership will expire. If they want to join a new competition then they must sign up again
d) Each week obviously the race type, location will change, also the bet type may change... we may ask them to either select a winner or a place bet. So the system will have to be able to factor this in as well. Basically the idea is that each week we just input into the competition system what the winner option was, and from there it automatically locks out those members who selected the wrong bet option. The competition may be viewed by anyone who enters the site, however obviously only current members may who are still in the competition can input the bet selections for each race.
e) A new race will become available and will be manually entered into the system roughly 3-4 days before the race. One the competition page where the race will be displayed there will be tick boxes next to each particpant and the user will only be able to select one participant. Once they have made their selection a confirmation will pop up and once they have confirmed it, they will not being able to at any stage change their selection for that week.
Queries and Responses:
1. I understand that there will be a set of 8 races which would form the competetion round. Like for example I sign up to participate, and I predict the winner of first weeks race correctly only then can I enter the second race. Isnt it?
Ans. Correct, and the 2nds weeks race will be released roughly 2-3 days prior to the next race and will be manually selected by myself.
2. What if all the competetion members are washed out before the end race or what if there are several members who have reached the 8th race by predicting the first 7 races correctly?
Ans. If all members were meant to be washed out before the 8th week, eg they all predicted incorrectly, then they will all be available for the following week. If there is still for example 1 person left after week 6 and nobody else, then they win the competition.
Ans. I should have mentioned this earlier. For the final race on week 8 all remaining members are to predict the top 4 in the race. If there are several members that predict the top 4 finishing participants in the race, then the prize will be split between all winners. If nobody picks the top 4, then the system should have a countback feature that calculates who predicted the best, for example one member may have predicted the top 3 but missed the 4th, then they will win.
3. Will the members pay while signing up and if yes what payment gateway are you planning to use?
[url removed, login to view] only fee that members will pay is via the txt message they receive from the system, which will be sent via the existing gateway we already have in place. The competitions are more to get people to visit the site as a form of advertising.
4. The competeion would be of 2 types: (a) predict winner (b) predict a place bet?I didnt understand the (b) part too well. Also, will we need to change the competetion type in the middle of a round. Lets say I have prdicted 3 races correctly and they were of (a) type so would you change the fourth one to (b) type or is it that all 8 competetion rounds for 8 races will be of the same type?
Ans. A place bet is predicting a particpant to finish in the top 3, this is the easiest bet type.
The first 4 weeks will all be place predictions ie, any participant that finishes in the top 3.
The next 3 weeks will be winner predictons.
The final week is predicting the top 4 finishing participants, this is the hardest bet type.
a) In regards to the system, we will be charging them through the PSMS. We will be using the current number to send the SMS however the relevant triggers will have to be created in order to do so correctly.
b) In regards to the member signup, we may have to make some small changes. The current members lounge which has been created we will now call the premium members lounge. Once the bank give us our merchant ID and it is intergrated they will be charged 29.95 a month. This will give them free entry into the competitions plus the newsletter each day, they will not receive an SMS confirmation as they will already have a password through their current login.
c) On the other hand if people do not wish to become preium members then they will receive the SMS with their unique password. This will expire as soon as they leave the compeition, and they are not entitled to an newsletter services. They will need to sign up each time a new comp opens.
On the member login page, there will need to be a tick box where they can select whether or not they wish to become a preium member or not.
2. Sales management
a) We need a feature where we can add salespeople
b) When a person signs up there should be a drop down bar where they can select a person who recommended them to the site.
c) You should be able to add, edit and delete new salespeople from the system.
d) At the end of each month there should be a display where we can easily record how many people each sales person has recommended.
e) This total should display the total amount of members STILL registered on the system that the salespeople have recommended during their employment with our company. This is only for members who sign up to becom premium members