Technically BookNow Software is hardware agnostic and can work on any internet enabled device. That said we have found some holes in our theory and this document will call out what we see as ‘red-lines’ for our solution. We will also highlight salesforce recommendations as well as the details of device combinations we have used in the past.
Booknow Software primarily operates on Salesforce’s Lightning Framework, specifically LWC and LWR experience cloud for delivery.
Salesforce describe recommended technical requirements as:
<aside> 💡 Lightning console technical requirements are mostly the same as the general Lightning technical requirements. Lightning console implementations are especially affected by available RAM and virtual desktop infrastructure.
The amount of RAM available has a significant impact on browser tab longevity. Having enough RAM available also helps prevent crashes. Insufficient RAM can also negatively impact page load times with older browsers.
For the fastest and most stable experience, we recommend:
An Octane 2.0 score of 30,000 or greater
Network latency of 150 ms or less
Download speed of 3 Mbps or greater
At least 8 GB of RAM, with 3 GB available for Salesforce browser tabs
Minimum requirements are:
An Octane 2.0 score of 20,000 or greater
Network latency of 200 ms or less
Download speed of 1 Mbps or greater
At least 5 GB of RAM, with 2 GB available for Salesforce browser tabs
Based on our lab tests, the minimum requirements result in 50% slower page load times and login load times versus the recommended specifications. Users that use over 1,000 records a day are more likely to have their browser tab crash when using the minimum requirements due to memory limits.
You can find your Octane 2.0 score, latency, and download speed by running the Salesforce Performance test. To run the test, append speedtest.jsp
to your org’s domain.
https://MyDomainName.lightning.force.com/speedtest.jsp
We recommend running this test on the same hardware, network, physical location, and browser as your users. For virtual environments, such as VDI, run all tests from within that virtual environment.
Octane 2.0 is a benchmark developed by Google that measures JavaScript performance. A higher Octane 2.0 score correlates to faster page load times. Octane 2.0 factors in your computer hardware and browser choice.
Using newer-generation hardware with faster CPUs generates higher Octane 2.0 scores.
Using the latest version of Salesforce-supported browsers generates higher Octane 2.0 scores.
For Salesforce live docs on this subject please click here.
Combination PCs with touch screens are the best option because they eliminate the need for tower storage. Additionally, they present better with fewer cables, making cable management easier. We have tested the following hardware in an operation setting with positive results.
Lenovo ThinkCentre M70a 21.5" Full HD IPS Touchscreen All-in-One Desktop PC Intel Core i5-10400 8GB RAM 256GB SSD
Receipt Printers
The receipt printer is connected to your computer and uses the normal printing function from the browser (Normally via USB). We have a number of customers using Epson T88V connected to a computer via USB. T88V printers function well with windows machines and offer the required RJ11 input required for cash drawer management.
CashDraw