Dodo's personal blog

RewoHub - The push


Ahoy everyone, and a good day to you. The last two weeks were sensational in regard to achievements for RewoHub. The total commitment was delivered. Kanban boards now have a backlog and the layout of the meetings app was fixed, to name a few. Let’s get into details:

Results

✅ Add: Create a pricing page

The pricing page only made sense to me after Stripe was implemented. However, I started to push Scope Shaving to another level. Do I really need to implement Stripe when I don’t even have that many free-tier users? If you click the button for the premium “The Entrepreneur” tier you will see that the answer is no. A simple mailto ref, which opens a user’s primary mailing too with a subject and an already profiled text for an enquire. Sweet, that would open up the first revenue stream, wuhu!

Pricing page

✅ Fix: meeting styles with multiple users

When having a meeting with more than 2 other participants, the layout got a bit freaky. Here we can see an agitated Dodo during the testing and verification of the bug.

Meeting layout issue

… and here we have a happy Dodo after fixing the layout. Shoutout to CSS’s flex-basis property. Took me way longer than I would like to admit.

Meeting layout fixed

✅ Fix: meeting for mobile

A picture of an even happier Dodo after fixing the layout for mobile. Meeting for mobile

✅ Add: Possibility to list all currently existing cards of all boards. Add one backlog per kanban board.

Each board on RewoHub does now have a backlog. Cards can be moved from the backlog to a board and vice versa.

I changed this goal after some more Scope Shaving. Querying all available cards for a user has some implications for which the prerequisite are not done yet.

Backlog MVP

✅ Style: Improve the landing page

In the last iteration, I’ve improved Ahoystack’s landing page, which was initially a copy of RewoHub’s. I’ve brought those improvements now over to RewoHub’s.

Here is a look at the new landing page.

Backlog MVP

Next

The following tasks are on the table for the next iteration:

👉 Backlog cards should be editable 👉 Improve my Twitter profile banner. 👉 Add a favicon 👉 Meeting doesn’t work with certain (my) mobile provider. 👉 Add stripe for automated testing 👉 Fix: Kanban dashboard word wrap issue 👉 Streamline the error messages across the web app 👉 Fix: Kanban board backlog error message too small 👉 Additional refactoring and restructuring regarding an endpoint and the event bus.

Woah, a loaded next iteration but I’ve also got 2 additional days off from work. So let’s dig right into it!

Till next time ✌️ Yours truly, Dodo