PHP Script For Generating Teams To Compete

This is a very basic website, with a very very basic layout. The majority of the work will be writing a custom php script to generate teams for competitions which is very easy to do and should take little time. This project should take no more than two hours for someone proficient. I haven't made a website in many years or I'd do it myself.

The basic idea is to have users come to the website each day before competition and enter three sets of information. Two of the sets are names and the other is ranking five roles in order of preference from 1 to 5, with 1 being the highest and 5 being the lowest. It gathers this information and saves it by id which is numbered in order of entering. So, the first user to enter will be id=1, second user entering will be id=2, and so on. This saving id number is very important as it is first come first serve for the competition. An admin from the admin area (which is accessed just by a password, which I need ability to change password from a hidden section,) will enter one field of information which is a series of names separated by commas. After entering that, they click the "Generate" button, which will generate teams. The script will then determine the number of teams, the number of teams must be a whole number and each team is composed of five people. After getting the number of teams, the script will go through the id's and split people into roles. There are 5 different roles. Let's suppose X is the number of teams while T, J, M, S, A are roles. It will continue to add users to their #1 preferred role until the limit X for the role is hit, then it will go to their second, if that is filled, third, and so forth. Once T, J, M, S, & A are equal to X.. it will then randomize each user in each role a random team,. For example, each user in role T will be given a random number 1-X with no repeating numbers. The number will then be their team number. Matchups will be Team 1 vs Team 2, Team 3 vs Team 4, and so on. It will then take the names provided by the admin and assign each one a matchup. There are times when number of names provided will be less than matchups.. in that event it will need to display 'TBA'

After this, it will display the information on the home page with the date. It will also take the first name each user entered and display them all on the Attendance page.

There will be one more page which is simply usernames and url links which is a static page.

I have made examples of each page via Paint program. It does not look the best, but conveys the idea behind each page that I want and how I want it made. It is extremely simplistic in design. I can provide all images once you message for further discussion

Skills: Graphic Design, HTML, MySQL, PHP, Website Design

See more: writing numbers 1 20, writing a script, work competitions, teams design, script writing work, script writing program, look php id, i want to compete, how to compete, how to add script to website, highest ranking, design compete, competitions design, compete ranking, best custom writing, easy php, php less than or equal to, less than proficient, conveys, writing competitions, php script program, best php script, five-to-go, event attendance, design order script

About the Employer:
( 5 reviews ) Lock Haven, United States

Project ID: #4336479

6 freelancers are bidding on average $55/hour for this job


Let's gear up for Designerz Magic !!! For More detail and portfolio please check PMB

$100 USD / hour
(50 Reviews)

Hi, First of all thanks for posting this project, I am available to provide you economical services for development of opensource script and customization, I have read and understood all of project details. I am ex More

$8 USD / hour
(22 Reviews)

Hi . i'm a web developer with more than 4 years experience in this field.i'm ready to start if you're interested !

$10 USD / hour
(7 Reviews)

Hello, Please check your PMB. I have applied for your job. Thanks

$50 USD / hour
(6 Reviews)

Our main target is to amaze you by our quality works and try to give you a standard website depends on your requirements. Your satisfaction on our work is our great pleasure. We will appreciate if you give us the chanc More

$10 USD / hour
(8 Reviews)