Inspiration

I was initially inspired by an archived Github project which then transformed into a motivation to turn the normal group chat experience on its head. Keep it temporary, but let the words be the focus, and make it beautiful. As I iterate, my goal will continue to make the experience a smooth, reflective one based in natures finest materials.

What it does

Temporarily Social is a group chat (or rooms as I call them) platform that works on web and mobile as a PWA. It is private and secure, quick and easy to join, and integrates Algorands ecosystem with multiple wallet options. It allows users to access multiple rooms at a time, change between different themes, and and change the room names to fit the collectives needs. All rooms are temporary, set at 14 days, allowing conversation to be had, and naturally come to a close as need progress. We also, as a means of sustenance and changing the norm for messaging apps, took a different spin on ad placement. It's tucked away, only for those who wish to see the content. But for those that do, we offer cashback to them based on our affiliate program earnings, and we'll also donate that same amount to a charity.

How we built it

Much research on what a good UX is for messaging, what is necessary and expected and what can be improved on. Much of this was reading, Youtube and a healthy Perplexity dose. Then we drafted multiple versions of a long Bolt.new prompt, and let it do its thing. Much of the initial work was done in bolt.new, with Cursor coming in handy for tasks like real time messaging, implementing the Signal Protocol, and integrating Algorand and associated wallets. Bolt.new was phenomenal at distinguishing design trends and architecture. I also used 21st dev for awesome copy and paste components, and their Magic Chat several times for custom needs - which it was amazing for!

Challenges we ran into

The Signal Protocol is not for the faint of heart. Signal and managing authentication for regular and anonymous users, across many rooms and pages was by far the most difficult, and time consuming part of this process. Especially as the project grew, it became hard to keep context and content clean and managed.

Accomplishments that we're proud of

My very first hackathon submission. Integrating Signal (I have huge respect for their work, even more so now). Integrating a cryptocurrency wallet. Coming up with a fun website/product name. Not giving up.

What we learned

Architecture and backend FIRST. If prompt engineering, have all your research done, documentation written and steps planned before you click send the first time. Console logs are your friend. Being very specific in your language pays huge dividends.

What's next for Temporarily Social

Built With

Share this project:

Updates