Your browser has Javascript disabled. Please enable it to use this site. Hide this warning

  • Blog:

  • Home
  • Ably News
  • Ably Engineering
  • Developers
  • Industry Trends
  • Hardest Aspects of Realtime Engineering
  •  •  2 min read

    Ably Masterclass | Episode 2 - Building an IoT based realtime attendance system for Slack

    Hello again realtime tech aficionados 👋🏽

    I just concluded the second episode of the masterclass series where I talked about building an RFID based access card scanner that can publish messages directly into a Slack channel. In this article, I'll summarise what happened and link to all the essential resources you may need to build this yourself or learn more about the various components involved.

    You can see the recorded video of the actual session on our YouTube channel:

    The slides presented during this masterclass episode are available online and are very much self-explanatory. I'll of course explain the rest in this article:

    Slides from the presentation

    I started off the masterclass with a brief explanation of the all the concepts involved, including MQTT, Webhooks, IoT components, etc. Later moved onto explaining the code to build this app.

    A detailed written tutorial to build this out is already available on our tutorials site.

    At the end of this masterclass, I demonstrated the full application, picked up an access card and put it near the RFID reader and a Slack message magically came through as shown below:

    Btw, I secretly announced a link to join our brand new dev community (which for now is the Slack org that you see in the screenshot above) which is still being properly set out. But if you'd like to get an early access to this community, feel free to join in. 🤓

    Useful resources from this masterclass episode

    1. Recorded masterclass video
    2. Presentation slides
    3. A detailed written tutorial
    4. GitHub repo with full source code
    5. Ably Reactor integration docs

    We'll announce the next episode in this masterclass series very soon. Stay tuned! Ciao for now 👋🏽

    In other very unrelated news, a super handy tip that I recently learned myself, press ctrl + cmd + space on your mac computer to launch the emoji keyboard 🎉🦄🌚🕵🏽‍♀️ Thank me later!

    Srushtika Neelakantam

    Srushtika Neelakantam

    Srushtika is a Developer Advocate for Ably Realtime. She is a regular speaker at tech conferences worldwide and a co-author of “Learning Web-Based Virtual Reality” published by Apress.

    Read More of Developers