Inspiration
We were inspired by the simplicity of tools like LettuceMeet, where users can interact seamlessly without accounts, and the efficiency of McDonald’s kiosks that show your place in line. After attending two hackathons with long lines for registration and food, we realized the potential for an easy, on-chain solution to streamline virtual lineups.
What it does
In just a couple of clicks, anyone can create or join an event as a virtual line-up to save time, space, and effort.
How we built it
The front end is built with react, with Auth0 as a login and profile manager. We are using Starknet to host the events and queues on the blockchain. We created smart contracts using Cairo classes, including functions such as CreateQueue, RemovePersonFromQueue, GetQueue, GetPosition, GetQueueLength, and JoinQueue.
Challenges we ran into
Originally, we were competing for the best use of Midnight, however, the Testnet faucet for Midnight was down on the day of the hackathon. Instead, we pivoted to a different blockchain as evidence that we can use Testnets and blockchain techniques in order to compete in the Midnight category.
We also had challenges setting up SMS messaging as many of the free services were updated to be very restrictive just weeks before the hackathon started.
Accomplishments that we're proud of
We actually have something on the blockchain! As a group of 3, this was our first experience with Web 3, and we are very proud to deliver a functioning on-chain web app. We are also very proud of our front-end design, we believe it looks incredible given the narrow time constraint of the hackathon.
What we learned
Web 3 documentation is very limited, but developing on the blockchain can be both a nightmare and incredibly rewarding. We will definitely be creating more Web3 apps in the future!
What's next for CloudQ
We hope to deploy the website shortly after the hackathon, since we are running it on the testnet, and we have it working on the testnet, we decided that publishing the website after the hackathon would be better.
Built With
- auth0
- blockchain
- cairo
- framer-motion
- lucide
- midnight
- netlify
- node.js
- qr-code-react
- radix-ui
- react
- recharts
- shadcn/ui
- starknet
- tailwindcss
- twilio
- typescript
- vite



Log in or sign up for Devpost to join the conversation.