A single HTML page, with 3 drop-down menus, Tags for filtering data, and an area to display results in rows. - A simple database may be required.

Đã hoàn thành Đã đăng vào 4 năm trước Thanh toán khi bàn giao
Đã hoàn thành Thanh toán khi bàn giao

A single HTML page, that contains three drop-down menus, an area containing tags for filtering purposes, and an area displaying rows (which are generated/ordered depending on the drop-down menu selections). These rows will contain text that summarizes the selections chosen in the drop-down menus and tags, along with a calculated numerical value (detailed below).

The first drop-down menu will contain a list of Countries. "All countries" will also be an option.

The second drop-down menu will contain a list of Cities. "All cities" will be an option if no Country has been selected in the first drop-down menu. Once a Country is selected, the second drop-down menu will display only the Cities contained in that Country.

The third drop-down menu will contain a list of Sports.

There are 9 different tags, these will be words relating to sport equipment ("ball", "net", "whistle" etc.).

Each Country and City will have one or more tags associated with it, each Sport in the third drop-down menu will also have one or more tags associated with it. In this sense, the tags will act as a way to link and filter each Country and City to Sports.

The calculated value for each combination of selections will be calculated like this:

Each City will have two values associated with it: "Value 1" and "Value 2".

Each Sport will have two values associated with it: "Value 3" and "Value 4".

The calculated formula is: (Value 1 X Value 3) + (Value 2 X Value 4) = Score.

I want the "Score" for every possible combination of City and Sport to be generated (perhaps this should be done one time and then the results stored in a database). I need all the results to be ordered by largest score first, and then displayed in rows on the page. Each row should contain text that details the City, Sport and Tags chosen, along with the associated Score.

For example, if the user Selects "Italy" in the first drop-down menu, and "Rome" in the second, then they should see a list of all Sports whose tags match Rome's tags. The output in the area containing the rows should look something like this:

1. Rome uses a Ball and Net to play Volleyball, with a Score of 64,400.

2. Rome uses a Ball and Racket and Net to play Table Tennis, with a Score of 51,700.

etc.

Any tags that belong to "Rome" should automatically become highlighted in the filter-box area, and the non-applicable tags should be greyed out. The user should then be able to deselect tags if they wish. For example, if they deselect the tags "Ball" and "Net, then the first row in the above example should disappear from the list, but the second row should remain visible because the tag "Racket" is still selected/active.

The user should be able to select multiple Cities, and multiple Sports if they wish, and the rows should automatically reload and be ordered by largest score first.

This project will probably require a database of some sort to link the Country/City selections to the Sport selections through the use of the tags. A database may also be beneficial to store all the possible scores in order to rank the results rows, and then all database queries could be limited to return a max of 200 rows to improve performance.

I've attached a wireframe image of the layout. And I've attached a list of Countries, Cities and Sports for you to use. Along with the values (Value 1, Value 2, Value 3, Value 4) for each to calculate the Score used to order each row.

JavaScript HTML CSS Phát triển cơ sở dữ liệu PHP

ID dự án: #20408527

Về dự án

26 đề xuất Dự án từ xa 4 năm trước đang mở

Được trao cho:

ahmadmtii

Hi, Hope you doing well. I read your project description and very confident to handle this project perfectly. so, give me just 2 minutes chat Let's have a discussion, negotiate costing, timeline and then we proceed Tha Thêm

€17 EUR trong 2 ngày
(65 Đánh Giá)
5.9

26 freelancer chào giá trung bình€34 cho công việc này

hassanmustafa01

Hi, I have read your project description and willing to do this for you in your required time spam with 100% Satisfaction. Kindly message me so we can discuss in detail over chat......

€30 EUR trong 1 ngày
(86 Nhận xét)
6.0
vishalpardhi27

Hi, I’d be glad to assist for web development. I am excited for this opportunity and I have strong feeling that I could be the best fit for this job. I have 5+ years experience with web development. Proven experience i Thêm

€30 EUR trong 1 ngày
(87 Nhận xét)
6.1
dreammate0621

Hello! I am a web developer. I have checked your project description. I can do it If you hire me, I am gonna do my best. I guarantee the good result. I will wait for your reply. Thank you.

€19 EUR trong 7 ngày
(36 Nhận xét)
5.8
navjootkaur

Hello Sir, I have read your job description regarding A single HTML page, with 3 drop-down menus, Tags for filtering data, and an area to display results in rows. - A simple database may be required. I have 6+ year o Thêm

€19 EUR trong 3 ngày
(150 Nhận xét)
6.4
zeligz

Dear Hiring Manager, I read through the job details extremely carefully and I am absolutely sure that I can do the project very well. I'm a full stack developer having 8+ years of experience in designing and develop Thêm

€100 EUR trong 5 ngày
(21 Nhận xét)
5.7
aminkhanbanarsi

hello Sir I have 5year exprince in web development please give me chance to done this job thanks amin

€34 EUR trong 3 ngày
(22 Nhận xét)
4.5
pandaios

Hi *~*. Nice to meet you.. I read your description and can know that you want Web expert. Core skills are PHP, CSS, JavaScript, HTML, MySQL. As a senior developer who has good experience in Web development, already Thêm

€19 EUR trong 2 ngày
(11 Nhận xét)
4.0
kirandadra91

Please please please please Please please please please Please please please please Please please please please Please please please please Please please please please Please please please please Please please please p Thêm

€30 EUR trong 7 ngày
(13 Nhận xét)
3.4
ManzoorH

Hello There I am a full time freelancer with over 8 years of experience in web development. I can give you this html page with all the required things. I can do this job super fast and with 100% positive result. Re Thêm

€30 EUR trong 7 ngày
(7 Nhận xét)
3.3
BeshoyMousaKhair

it's not difficult task , it's not difficult task , it's not difficult task , it's not difficult task .

€40 EUR trong 7 ngày
(3 Nhận xét)
2.2
wanasali2017

I could point you to other work that speaks volumes about my capability

€29 EUR trong 3 ngày
(0 Nhận xét)
0.0
tudorbraga

Let's do it

€30 EUR trong 7 ngày
(0 Nhận xét)
0.0
azhartayyabi

I understand you are looking for new website. I also understand that you expect top quality work from the selected freelancer. I own a small design&development agency and have been doing creative designing/developmen Thêm

€20 EUR trong 15 ngày
(0 Nhận xét)
0.0
QBIES

I am 5yr+ experienced in front-end technologies like html, css, javascript. i read your details and understood what exactly you want . I will deliver this work on time with accuracy and quality. I bid this for very low Thêm

€19 EUR trong 10 ngày
(0 Nhận xét)
0.0