Alongside the realtime dashboards and collaboration experiences categories that the Ably Realtime Hackathon participants were challenged with, there was a bonus prize category for projects built using React and other React ecosystem tools such as NextJS!
We’ve made several updates to our React offering recently here at Ably, including releasing support for React Hooks within our Ably JavaScript SDK and extending React Hooks support to our latest product, Ably Spaces.
To see our newly created React Hooks for channels and Spaces get used a lot in the hackathon was fantastic, the quality of submissions was impressive and we're looking forward to receiving more feedback as more and more people take advantage of them.
Meet the winners: Ionic and CodeABLy
Ionic
About Ionic
Ionic, made by Shruti Gupta and Aakash Shrivastava, is a realtime collaborative science experiment project which allows users to collaborate with their peers in a virtual lab environment. The pair’s app, which also won the Collaborative Experiences Runner-Up prize, enables users to learn in a fresh virtual setting including conducting chemistry experiments and exploring physics phenomena. Built using React, Ably SDKs, Figma, and Netlify, the team behind Ionic included features like live chat, live avatars, and live cursors.
Why did Ionic win?
The Ionic project showcases an exceptional use of ReactJS to create an engaging and interactive virtual laboratory. This innovative application, designed with Figma and hosted on Netlify, leverages the Ably SDKs for realtime collaborative experiments, demonstrating the transformative potential of Ably in educational technology.
CodeABLy
Mood Tracker and Support Chat, made by Samarasam Sadasivam, is an app that can track a patient’s current mood and provide instant health tips which are generated by OpenAI. Built using NodeJS, Prisma, SQLite, and Ably, the app includes a patient dashboard with a health form and support chat functionality.
Cheat Inspector
Cheat Inspector, made by Shubham Shankaram, Karandeep Singh, Smit Gor, and Yash Kumar Verma, is designed to monitor online hackathons and competitions to keep them fair. Built using NodeJS, Go, Redis, and Ably, the group’s project provides realtime project analysis, using algorithms to calculate project entropy and snapshots of participants' projects, it then visualizes the results as a live graph for organizers.
All four of the entries mentioned in this blog post impressed us with their focus on building an application that provides a positive contribution to society in different ways. Through edtech, anti-cheating, and mental health support, we’ve been delighted to see the demonstrated ability to build for social good.
These winning submissions, and all of the entries, included in the project gallery are great examples of what you can do using Ably. We will be sharing more entries on our blog and social channels in the coming weeks - so stay tuned on X (Twitter), LinkedIn and Discord.
And if you've been inspired to build something with Ably yourself, you can sign up for free and get:
- 6M Monthly messages
- 200 Peak concurrent channels
- 200 Peak concurrent connections