Day-25: Introducing a new feature to ShowwcaseXS
26 May, 2023
0
0
0
Contributors
Today is May 18th, 2023, and as mentioned in yesterday's blog, my goal for today is on developing a landing page. It seemed like a straightforward task initially, but now I realize that adding content to the landing page is more challenging than expected. Additionally, designing the layout and determining the flow of the page also requires a lot of brainstorming, which will take time. On top of that, I need to figure out how to publish the Chrome extension, which is another unfamiliar task. With all these responsibilities on my plate, time is slipping away, so it is crucial for me to complete these tasks as soon as possible.
While working on the content for the ShowwcaseXS landing page, I realized that I don't have any unique features or USPs that I can highlight extensively. Given the limited time available, I have made the decision to implement a text-to-speech functionality into the "Write thread" section. I tried implementing this feature a few days ago, but due to time constraints I thought of building the MVP first, so I postponed it. However, I now believe that including this functionality in ShowwcaseXS would serve as a good USP for the landing page and give me a significant talking point on the DEMO day If I get selected for that.
After investing a couple of hours into implementing the voice-to-text feature to ShowwcaseXS, I now understand why I didn't implement it back then, as It is a time-consuming and somewhat complex task, mainly because I'm integrating it into a text area that handles two states: the user's written input and the user's spoken input. Both states need to coexist in the text area and be sent to the API. Implementing this logic requires some time. It's already 3 a.m in the night and my mental capacity has diminished, I'll have to postpone it until tomorrow.
However, I must make a decision regarding whether or not to include this feature, as I can't spend more than a day on it now. With numerous other tasks pending, I'll proceed with implementing it tomorrow. If it gets completed by tomorrow it's good, else I'll keep it aside for the time being. Also haven't worked on the landing page much today. Need to wrap it up as well by tomorrow.