Skip to main content

PoolParty Routing

The PoolParty application utilizes a URL architecture to maintain and represent the state of the user interface.

Users possess the ability to traverse between different views using the navigation arrows within their browser, similar to standard website navigation. Furthermore, refreshing any page preserves the current view of PoolParty exactly as it was. Users also have the option to copy and save URLs as bookmarks for specific views they wish to revisit.

This functionality exists because your PoolParty instance is initially retrieved from the server, while subsequent routing operations occur directly within the browser environment. The URL displayed in your browser’s address bar comprises these essential components:

  • [https://poolparty-server] designates the location of your server;

  • [app/projectID/tab/menu-item1] indicates the path of your current view, encompassing the application, the active project, and the specific tab and menu item currently displayed.

This approach delivers numerous benefits:

  • users can navigate seamlessly between views using standard browser navigation controls;

  • users can share the URLs;

  • users benefit from enhanced performance as interface components load simultaneously;

  • the URL serves as the definitive reference point, creating a more elegant architecture with reduced synchronization issues.

Note

When navigating PoolParty with browser controls after opening a project, the project remains open throughout navigation. However, when opening a second project while another project is already active, the back arrow button will not return you to the original project because the first project is closed upon opening the second one.

Notice

Please be aware that users may only access projects for which they have been granted appropriate permissions. Any attempt to access a project without proper authorization will result in an error page being displayed in the browser.