Hacktoberfest 2021 - Private Messaging using HiveQT
Send messages to your loved once using this simple Private Messaging technique.
What is Hacktoberfest 2021?
A month-long celebration from October 1st - 31st sponsored by Digital Ocean and GitHub to get people involved in Open Source. Create your very first pull request to any public repository on GitHub and contribute to the open source developer community.
https://hacktoberfest.digitalocean.com/
How to contribute to this project
- Choose a issue you want to work on or any improvement to the existing code base
- Create a PR once you are done with the work
- Wait for the approval
- Once the PR is merged add your name to the
CONTRIBUTORS.md
file
CONTRIBUTORS.md
file using the below markdown syntax
Add your details to #### Name: [YOUR NAME](GitHub link)
- Place: City, State, Country
- Bio: Interesting fact about you in one line
- GitHub: [GitHub account name](GitHub link)
Setting up a free account with HiveMQ
-
Created a free cluster
-
Create a MQTT Credential for each user (both for subscriber and publisher)
-
Get started with the code in the repo
How messaging words with MQTT and HiveQT
We have a publisher who sends the message to the particular topic and subscriber is the one who receives the message.
Publisher -> Topic -> Subscriber
Topic - It's something like the FM frequency where you can turn in to a particular station and listen to all the audio that is broadcasted to that particular topic frequency
Read more here
- Introducing the MQTT Protocol - MQTT Essentials: Part 1
- Publish & Subscribe - MQTT Essentials: Part 2
- MQTT Client and Broker and MQTT Server and Connection Establishment Explained - MQTT Essentials: Part 3