Skip to content

Exploring the functionality of WebSockets through the Socket.io library to allow bidirectional communication between client and server.

License

Notifications You must be signed in to change notification settings

ItsKarlito/client-server

Repository files navigation

client-server

Objective

Use a RaspberryPi as a web server and push data in real time to clients on the same network

Technology Stack

  • Frontend:

    • HTML
    • CSS
  • Backend:

    • Node.js
      • ExpressJS (web application framework for Node.js)
      • Socket.io (enables realtime, bi-directional communication between web clients and servers)
      • OnOff (GPIO access and interrupt detection with Node.js on Linux boards like the Raspberry Pi or BeagleBone)
  • Dev Tools:

    • Node.js
      • Nodemon (utility that monitors any changes in source code and automatically restarts your server)

      • StandardJS (service to lint and format JavaScript code using JavaScript Standard Style)

        js-standard-style

General

This repository tries to follow GitFlow guidelines.

js-standard-style

Helpful Tutorials

About

Exploring the functionality of WebSockets through the Socket.io library to allow bidirectional communication between client and server.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •