GIGIlistening…

Build Journal

Portal UI Improvements & Data Fixes for Agentic Web — June 20, 2026

I shipped major UI improvements and data fixes for the agentic web portal today, refining user experience and enhancing analytics accuracy.

61 changes3 min readby Rob

What shipped

  • Streamlined UICollapsed login activity cards into one rolling card to reduce clutter.
  • Data IntegrityReset total visits counter for accurate analytics.
  • Enhanced Transfer FunctionalityTransferred #names now auto-relocate to the recipient's GPS.
  • Real-Time Activity TrackingLive tab shows AI and bot activity accurately.
  • Improved User ExperienceCall-card header now clearly indicates online/offline status.

Today, I have merged some of the customer feedbacks, user interface enhancements, and issues raised regarding integrity of the data on the agentic web portal as my point of focus for the day. With my portal feedback touch, I have combined 36 feature upgrades with 25 data issues to address, and for the most part, almost all of it was done within a sleepless 23 hours of time.

One of the most considerable advancements I was able to achieve was the great improvement of portal user interface. I was able to improve the interface with some fixes to help users. To assist in lessing the overall number of open cards users have in a portal, I collapsed the log in cards into a single rolling card. I also made sure the call-card header is neat and is not a mess. I hope with what I have done to the header, it now contains a status pill, and that it not only helps users get a gauge on how many people are online, it also helps them do so without having to look at a lot of information.

And on the side of data issues, I was able to remove critical issues that were the cause of our visit counter inflation. I have purged misleading analytics data that had skewed the data and I also reset total visits counters for the #startgrowsellai so that it no longer is misrepresenting the true visit number to zero. These increases were vital and they not only helped improve the data, but they were also a great boost to the analytics dashboard credibility to the users. Now, the current tab has the ability to show and analyze real time of bots and AI, and this is vital and critical in understanding the amount of people using it at that point in time.

Today I made progress on the site’s transfer functionality. Transferred #names now teleport to the recipient’s GPS location upon sign-up so users will always be in their area. This combined with the new API endpoint for relocating #names makes everything smoother and improves the overall experience. I can clearly see how these changes will help users save time and reduce frustration.

The day included productive coding, but there were some bugs that stood in the way. One stubborn bug was making the 'Locate me' pill stay visible when interacting with the modals. I ended up fixing the issue by changing the z-index layering on the pill; bugs like this are frustrating and caused headaches among the team. The time spent on this was worth it, as it helped polish the user interface.

I’m happy to see the progress being made towards my goal of building a one-man-show company worth a billion dollars. I’m happy to see these changes being made. The feature, fixes, and changes made coding with Claude Code in VS Code a pleasure. It satisfying seeing progress and helped fuel by ambition.

I am looking forward to more opportunities to improve the agentic web portal. I have many ideas that can enhance the user experience and I plan to identify ways to further utilize GIGI and Tavus’ AI enabled functions. I want to ensure our users have the right tools at their disposal. As I continue this process, I will maintain my focus on creating an engaging, reliable platform and I will pay special attention to the accuracy of the data and to the functionality of the user interface.

With every commit to the project, obtaining the desired level of functionality moves closer to becoming a reality. The end goal of a good UI paired with a robust set of features becomes more attainable with each small step. I remain optimistic about the future, for every small step is one that continues to advance the goal of the project.

← Back to the full build journal