Important libraries used in the web application

In the navible project, you will find a package.json file that lists all the dependencies related to this project. The project contains a complete implementation of a web-based client, including authentication. This is why you have to enter user1 as both the username and password at the start of the application. The authentication in this project is achieved by the hapi-auth-basic library, which will be downloaded when you run sudo npm install. To host a web server, the project is using hapi version 13.2.2.

You will find other debugging and development utilities that are not significant from a Bluetooth communication point of view. The main point of communication for this web application is ...

Get Building Bluetooth Low Energy Systems now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.