-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
38 lines (28 loc) · 1.81 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
This assignment is designed to test your client-side coding skills and show us
what you’re good at! You can add or modify any of the JavaScript, HTML and CSS
to complete the assignment. JQuery has been included for your convenience, but
is not required. Please do not use jQuery plugins. Also avoid frameworks like
Angular and Backbone. Please make sure the page works as a static page without
the need to run a web server or a build script.
First, prioritize the list of tasks below from high to low (1 -> top priority,
7-> lowest priority). Please explain why you choose to prioritize this way,
and what you considered when assigning high or low priority to each task.
Second, pick one or two tasks out of the list and implement them. You may choose
whatever task you prefer that you think will best reflect your coding skills.
Tasks
========================================
* Imagine there's a json feed with hotels similar to the current one. Design
the json format and use it to display similar hotels on the page.
* Imagine there's a json feed with nearby landmarks. Design the json format
and use it to display landmarks on the page.
* Split the reviews into blocks of 5 and create pagination. Allow the user
to sort the reviews by review score.
* Improve the room table. Some ideas you may consider: allow the user to sort
the rooms table by occupancy or price, display a total when the user selects
a quantity, display additional information about rooms.
* Create a photo carousel using the large photos linked from the thumbnails
currently in the page. Some ideas you may consider: include an automatic
slideshow mode, add prev/next buttons to manually controll the carousel,
add a layer that shows the contents of the images alt text.
* Improve the facilities block.
* Improve the hotel page however you see fit.