Add README.md for ListingPage

This commit is contained in:
Kimmo Puputti 2018-04-12 13:33:34 +03:00
parent 04db9849af
commit 7fbbd727d8

View file

@ -0,0 +1,28 @@
# ListingPage
Listing page is the place to see the full listing information and the page where the booking process
starts.
## Structure
Listing page consists of the generic Topbar and of different page sections:
* **SectionImages**: contains the listing image and the image carousel
* **SectionAvatar**: the listing author image
* **Main content**: the left column under images
* **SectionBooking**: Contains the form and breakdown estimation for booking the listing
In the main content, there are several sections that are likely to be customised, e.g. when adding
new extended data to the listing creation.
## Server rendering
Because the listing page is an important entry point to the marketplace when a user searches for
specific things of services outside the marketplace or comes through a link shared in social media,
it is important to ensure that server rendering works well to allow bots to index the page and its
metadata properly.
## SEO
As mentioned above, the listing page is important for search engines and other bots. Therefore it is
important to ensure that the schema metadata is up to date when making customisations to the page.