Overview of My Submission
auDium
A simple, barebones "Micro-Podcast" web app
This was made as a submission for the Appwrite x Dev Hackathon
๐ Inspiration
Short content is blowing up nowadays, with the rise of social media that provide short-form content and popular websites making a shift from long to short, it's time to make short podcasts.
This was inspired by Twitter - which is considered a "micro-blogging" platform. It's a simple way to share your thoughts, ideas, and stories.
auDium is a simple web app that does exactly that, but with audio. It's like spotify + twitter.
Submission Category: Web2 Wizards
Link to Code
Dhravya / audium-app
A simple, barebones "Micro-Podcast" social web app
auDium
A simple, barebones "Micro-Podcast" web app
This was made as a submission for the Appwrite x Dev Hackathon
๐ Inspiration
Short content is blowing up nowadays, with the rise of social media that provide short-form content and popular websites making a shift from long to short, it's time to make short podcasts.
This was inspired by Twitter - which is considered a "micro-blogging" platform. It's a simple way to share your thoughts, ideas, and stories.
auDium is a simple web app that does exactly that, but with audio. It's like spotify + twitter.
๐ฑ Screenshots
โ๏ธ Built with
๐ Where Appwrite helps:
-
Database : All the posts are stored in an appwrite database instance. Appwrite makes databases very easy with it's python SDK
-
Storage : All the audio files are stored in the appwrite storage instance.
Authentication, however, is provided by Auth0, which provides really powerful and easyโฆ
Additional Resources / Info
For the purpose of this hackathon, the app is very barebones. It's not meant to be used as a full-fledged social media yet, but I'll be constantly working on new features and improvements.
So, for now, you can consider it as a proof of concept that works
Also, the app is not hosted because I don't have the funds to host Appwrite on my own, and this projects needs quite a bit of storage too, which I don't have. So, for now, you can only use it in the development environment, on your local machine.
Top comments (4)
Wow, this looks really neat. We've had short text (Twitter) and short video (TikTok) but fewer short audio things like this.
One small piece of feedback is that the logo is super similar to something else, so you might want to think about something different for that ;-)
What did you find challenging about making this, apart from the storage and hosting side? What sorts of things are you thinking about adding next?
I found it really challenging to make the audio player, and, for example, pausing one audio when another one is playing, it was the first time for me and couldn't find many guides on the internet either. So in the end, I managed to look up the MDN documentation and write a custom thing to manage all the audio players, and I think it's really neat!
For the adding next part, Likes and comments are very important, so I'll be focusing on that
And yes, I'll be changing the logo, actually I had no time for anything, I couldn't really finish most of the features I'd like to have on there... And no time to make the logo either, so when designing the banner, i saw the spotify logo and just.... lol... used that
Nice one! Looks like you're just a few influencers short of the next TikTok ๐