> For the complete documentation index, see [llms.txt](https://cranford-tech.gitbook.io/property-directory-template/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cranford-tech.gitbook.io/property-directory-template/pages/dashboard.md).

# Dashboard

### Overview

The dashboard page is where real estate agents create new property listings, edit/delete existing property listings and make changes to their profile.

### Page components

The *dashboard* page is designed as a Single Page Application ("SPA"). It contains 5 reusable elements (*Sidebarnav* and 5 *views*) that are shown/hidden depending on what section of the dashboard the user navigates to.

You can learn more about how the dashboard navigation works by watching the following video:

{% embed url="<https://www.youtube.com/watch?t=1s&v=aNfBSKMWJIc>" %}
Single Page Application Navigation
{% endembed %}

You can find further details on the various reusable elements by clicking on the links below:

* Sidebarnav
* [views-add-listing](/property-directory-template/reusable-elements/views-add-listing.md)
* views-edit-listing (documentation coming soon)
* views-listings (documentation coming soon)
* views-profile (documentation coming soon)
