Inspiration
While creating content for a podcast, I kept thinking of all the pain points of doing live interviews with important guests: connection issues, skype failing, bad sound quality, scheduling tedium. Wouldn't it be nice to be able to pre-record questions and have a guest record their answers on their own schedule and get much better recordings as a result? That's where the idea for Benison was born.
What it does
Benison is a multi-purpose voice recording (d)app. It will eventually support creating interviews, collecting voice feedback, recording personal memos, capturing (bird) sounds, interacting with clients, learning languages and creating 'slow' conversations through the exchange of recorded voice messages. Right now it is already capable of recording personal voice recordings with the option to download or upload to Gaia.
How I built it
Created a project with Vue-cli and studied a bunch of existing Blockstack repos.
Challenges I ran into
Some things Blockstack doesn't yet make particularly easy, such as doing tasks in web workers.
Accomplishments that I'm proud of
Making something useful in a short space of time and under a lot of time pressure.
What I learned
What is currently possible with Blockstack, its limitations and its possibilities
What's next for Benison Recorder
Some immediate performance improvements will be tackled and then I'll introduce the ability to host interviews with the goal of producing podcast content.
Log in or sign up for Devpost to join the conversation.