https://github.com/csvitor-dev/frost-iot
A small project as a pseudo-IOT application for a "smart refrigerator", proposed as a work for the Computer Networking 'Redes de Computadores' discipline. The purpose of the work is to plan and implement an application layer protocol that consumes TCP/IP socket programming using Golang end-to-end.
https://github.com/csvitor-dev/frost-iot
golang iot protocol socket-programming web
Last synced: 2 months ago
JSON representation
A small project as a pseudo-IOT application for a "smart refrigerator", proposed as a work for the Computer Networking 'Redes de Computadores' discipline. The purpose of the work is to plan and implement an application layer protocol that consumes TCP/IP socket programming using Golang end-to-end.
- Host: GitHub
- URL: https://github.com/csvitor-dev/frost-iot
- Owner: csvitor-dev
- Created: 2024-12-24T21:51:38.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-04T14:53:58.000Z (8 months ago)
- Last Synced: 2025-10-30T23:48:00.262Z (2 months ago)
- Topics: golang, iot, protocol, socket-programming, web
- Language: Go
- Homepage:
- Size: 81.1 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# `frost-iot` | IOT Pseudo-Application with _Golang_
## Development Flow
Whenever you are going to perform a task associated with an **Issue**, create a new _branch_:
```bash
git checkout -b your-branch
```
When finished, create a **Pull Request** for the `main` _branch_!
## Project Structure
```text
├───cmd
│ ├───client
│ ├───device
│ └───server
├───examples
├───internal
│ ├───messages
│ │ ├───constants
│ │ ├───requests
│ │ └───responses
│ ├───owtp
│ ├───socket
│ │ ├───process
│ │ └───transporters
│ └───types
├───pkg
│ └───types
└───src
├───actuators
├───client
├───device
├───manager
├───sensors
└───view
```