├── .gitattributes ├── .gitignore ├── Chapter03 ├── hello-world │ └── hello-world.js └── server │ ├── .gitignore │ ├── index.js │ └── package.json ├── Chapter04 ├── hello-world │ └── hello-world.js └── server │ ├── .gitignore │ ├── index.js │ ├── obtain-reading.js │ └── package.json ├── Chapter05 ├── get-cached-sensor-readings.js ├── get-sensor-readings.js └── index.js ├── Chapter06 ├── get-cached-sensor-readings.js ├── get-sensor-readings.js ├── index.js └── public │ ├── index.html │ ├── script.js │ └── style.css ├── Chapter07 ├── get-cached-sensor-readings.js ├── get-sensor-readings.js ├── index.js └── public │ ├── index.html │ ├── script.js │ └── style.css ├── Chapter09 ├── database-operations.js ├── get-cached-sensor-readings.js ├── get-sensor-readings.js ├── index.js └── public │ ├── index.html │ ├── script.js │ └── style.css ├── Chapter10 ├── database-operations.js ├── get-cached-sensor-readings.js ├── get-sensor-readings.js ├── index.js ├── notifier.js └── public │ ├── index.html │ ├── render-reading-range.js │ ├── script.js │ ├── socket.io.js │ └── style.css ├── Chapter11 ├── .firebaserc ├── database.rules.json ├── firebase.json └── public │ ├── 404.html │ ├── index.html │ ├── script.js │ └── style.css ├── Chapter12 ├── get-sensor-readings.js └── index.js ├── LICENSE ├── README.md └── package.json /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/.gitignore -------------------------------------------------------------------------------- /Chapter03/hello-world/hello-world.js: -------------------------------------------------------------------------------- 1 | console.log('Hello World!'); -------------------------------------------------------------------------------- /Chapter03/server/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /Chapter03/server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter03/server/index.js -------------------------------------------------------------------------------- /Chapter03/server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter03/server/package.json -------------------------------------------------------------------------------- /Chapter04/hello-world/hello-world.js: -------------------------------------------------------------------------------- 1 | console.log('Hello World!'); -------------------------------------------------------------------------------- /Chapter04/server/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /Chapter04/server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter04/server/index.js -------------------------------------------------------------------------------- /Chapter04/server/obtain-reading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter04/server/obtain-reading.js -------------------------------------------------------------------------------- /Chapter04/server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter04/server/package.json -------------------------------------------------------------------------------- /Chapter05/get-cached-sensor-readings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter05/get-cached-sensor-readings.js -------------------------------------------------------------------------------- /Chapter05/get-sensor-readings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter05/get-sensor-readings.js -------------------------------------------------------------------------------- /Chapter05/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter05/index.js -------------------------------------------------------------------------------- /Chapter06/get-cached-sensor-readings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter06/get-cached-sensor-readings.js -------------------------------------------------------------------------------- /Chapter06/get-sensor-readings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter06/get-sensor-readings.js -------------------------------------------------------------------------------- /Chapter06/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter06/index.js -------------------------------------------------------------------------------- /Chapter06/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter06/public/index.html -------------------------------------------------------------------------------- /Chapter06/public/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter06/public/script.js -------------------------------------------------------------------------------- /Chapter06/public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter06/public/style.css -------------------------------------------------------------------------------- /Chapter07/get-cached-sensor-readings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter07/get-cached-sensor-readings.js -------------------------------------------------------------------------------- /Chapter07/get-sensor-readings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter07/get-sensor-readings.js -------------------------------------------------------------------------------- /Chapter07/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter07/index.js -------------------------------------------------------------------------------- /Chapter07/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter07/public/index.html -------------------------------------------------------------------------------- /Chapter07/public/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter07/public/script.js -------------------------------------------------------------------------------- /Chapter07/public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter07/public/style.css -------------------------------------------------------------------------------- /Chapter09/database-operations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter09/database-operations.js -------------------------------------------------------------------------------- /Chapter09/get-cached-sensor-readings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter09/get-cached-sensor-readings.js -------------------------------------------------------------------------------- /Chapter09/get-sensor-readings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter09/get-sensor-readings.js -------------------------------------------------------------------------------- /Chapter09/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter09/index.js -------------------------------------------------------------------------------- /Chapter09/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter09/public/index.html -------------------------------------------------------------------------------- /Chapter09/public/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter09/public/script.js -------------------------------------------------------------------------------- /Chapter09/public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter09/public/style.css -------------------------------------------------------------------------------- /Chapter10/database-operations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter10/database-operations.js -------------------------------------------------------------------------------- /Chapter10/get-cached-sensor-readings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter10/get-cached-sensor-readings.js -------------------------------------------------------------------------------- /Chapter10/get-sensor-readings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter10/get-sensor-readings.js -------------------------------------------------------------------------------- /Chapter10/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter10/index.js -------------------------------------------------------------------------------- /Chapter10/notifier.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter10/notifier.js -------------------------------------------------------------------------------- /Chapter10/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter10/public/index.html -------------------------------------------------------------------------------- /Chapter10/public/render-reading-range.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter10/public/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter10/public/script.js -------------------------------------------------------------------------------- /Chapter10/public/socket.io.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter10/public/socket.io.js -------------------------------------------------------------------------------- /Chapter10/public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter10/public/style.css -------------------------------------------------------------------------------- /Chapter11/.firebaserc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter11/.firebaserc -------------------------------------------------------------------------------- /Chapter11/database.rules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter11/database.rules.json -------------------------------------------------------------------------------- /Chapter11/firebase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter11/firebase.json -------------------------------------------------------------------------------- /Chapter11/public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter11/public/404.html -------------------------------------------------------------------------------- /Chapter11/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter11/public/index.html -------------------------------------------------------------------------------- /Chapter11/public/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter11/public/script.js -------------------------------------------------------------------------------- /Chapter11/public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter11/public/style.css -------------------------------------------------------------------------------- /Chapter12/get-sensor-readings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter12/get-sensor-readings.js -------------------------------------------------------------------------------- /Chapter12/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/Chapter12/index.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Full-Stack-Web-Development-with-Raspberry-Pi-3/HEAD/package.json --------------------------------------------------------------------------------