docker-compose up --build -d
cd mosca-broker
npm start
cd mqtt-terminal-client
npm start
cd mqtt-web-client
npm start
cd street-simulator-client
python streetSimulator.py
| Folder Directory | Description |
|---|---|
| /mosca-broker | Broker on NodeJs that will be in charge to distribute messages to the clients. |
| /mqtt-terminal-client | NodeJs client that connects to the broker and creates a topic. |
| /mqtt-web-client | Express web client with an UI on the port 3030, for testing the cloud. |
| /mongoData | Volumes that stores the information sent it by the clients. |
| /street-simulator-client | Python program that will simulate information for the synchronized semaphores project. |
| (/mosca-broker/clients) | Description |
|---|---|
| /automatedCar.js | Logic for making and answering requests for the Autonomous Car Client. |
| /homeAutomation.js | Logic for making and answering requests for the Autonomous House Client. |
| /petFeeder.js | Logic for making and answering requests for the PetFeeder Client. |
| /shower.js | Logic for making and answering requests for the Shower Client.. |