It is necessary to design an interface to enter information in the classification system, where the competitors and the events in which they participated can be entered, so that they can be assigned points and then show an ordered view of the ranking.
The platform must be displayed on a website, to be able to give private and restricted access for administrators, who are in charge of filling in the system, and a public view to display the ranking that can be accessed without any restriction.
The main fields to show are: # Rank position, Competitor, Club / League, Total Points, 1st event points, 2nd, 3rd, 4th, 5th, 6th ..., Category, Weight Division, Classified, ... among others. Example:
1 SMITH John MEX 4841 2000 1000 490 - - 648 350 250 3 - - 100, Senior, 60kgs,Y
Both user interface must be shown in Spanish language, and accept to change colors, logos, titles, also allow download in pdf, csv format.
You must have a quick access table with predetermined filters to adjust the ranking information: all, category, weight division, gender, club or league.
Categories are: Infantil Sub13, Infantil Sub15, Cadetes, Junior, Senior, Veteranos, Kata, and each one of them has different weight divisios, both for male and female.
The formula to calculate the points must be able to be defined by the user, not only thru programming code, for example the Points to classified for the Olympic Games varied as follows: gold medal = 600 points; silver medal = 360 points; bronze medal = 240 points; 5th place = 120 points; 7th place = 96 points; 1/16th = 72 points; 1/32nd = 48 points; 1 match won = 24 points.
The classifieds in the ranking must have a different distinction. The number of classifieds is determined from the administrative interface.
The suggested model for the ranking is attached, and a source in excel to consider the design of the database.
The user interface must be responsive, it can be developed in php and the database can be mysql. It should be easily adjusted on any device or computer.
35 freelancers are bidding on average $556 for this job
Hi , I'm a web developer with more than 12 years of experience and can help you to do your project in short time . Let's talk in details if you are interested .