Home Projects Portfolio Dashboard Export PDF Log in

Languages

English
59

Latest Updates

Documenting code, one commit at a time.

English 10 posts
×

Bridging the Gap: Integrating WhatsApp Interaction in React Stores

Building an e-commerce interface for 'hotelgatuno' taught me a valuable lesson: sometimes, the most effective 'backend' for customer support is the one your users already have installed. While we explored full-stack solutions with Supabase for data management, the most requested feature wasn't a complex shopping cart flow—it was a direct line to the staff via WhatsApp.

The Problem with

Starting Fresh: Foundations of a Modern Astro Project

Building a new project requires a solid foundation. In this post, I am exploring the initial setup of the 'astro-3' project, leveraging the power of modern web technologies to create a fast, scalable, and developer-friendly architecture.

The Goal: A Modern Foundation

When starting 'astro-3', the priority was choosing a stack that balances performance with developer experience.

0 CSS HTML

Enhancing Content Readability in Hyperblog-G

Improving User Experience Through Typography

At Hyperblog-G, we prioritize both the quality of our content and the accessibility of our platform. Recently, we identified that our reading experience could be significantly enhanced by refining our typography and structuring our content delivery more effectively to keep our readers engaged.

The Challenge: Typography and Layout

0 Astro HTML CSS

Optimizing Mobile Layouts: Refining Padding in Hotelgatuno

In the ongoing development of the hotelgatuno project, ensuring a seamless experience across all device sizes is a top priority. As mobile traffic continues to grow, fine-tuning the visual spacing for smaller viewports becomes essential to maintain a professional look and feel.

The Challenge

Recent UI audits highlighted that the layout felt cramped on smaller mobile devices.

0 Astro CSS HTML

Refining Component Layouts with Astro

The Layout Challenge

In the hotelgatuno project, building a responsive and aesthetically pleasing user interface is key. One common hurdle developers face when working with component-based frameworks like Astro is ensuring consistent vertical alignment within UI cards. Misaligned content can make a site feel unpolished, especially when cards have varying amounts of text.

0 Astro JavaScript

Enhancing Data Flow: Propagating Card State in Hotelgatuno

In the hotelgatuno project, which focuses on managing hotel-related assets and booking experiences, we recently identified a need to streamline how UI components consume data. Specifically, we needed a more reliable way to propagate state from the global store to individual card components within our Astro-powered application.

The Problem: Data Silos

Previously, our card components were

Scaling Up: Integrating React into Hotelgatuno

The Goal

When working on the hotelgatuno project, we needed a more robust way to handle dynamic user interfaces. While simple HTML pages serve their purpose, we reached a point where state management and component reusability became essential for improving the user experience.

The Approach

To bridge the gap between static pages and a dynamic application, we decided to integrate React.

0 React Astro JavaScript

Bridging the Gap: Integrating WhatsApp Orders into Hotelgatuno

In the world of hospitality management, friction is the enemy of revenue. Our project, hotelgatuno, recently faced a common hurdle: how to bridge the gap between a guest's intent to purchase and the actual transaction without implementing a complex, high-overhead e-commerce backend. The solution? Leveraging the most ubiquitous communication tool on the planet: WhatsApp.

The Problem:

0 Astro

Optimizing SEO: Implementing Meta Descriptions in hotelgatuno

Improving Search Visibility

In the hotelgatuno project, we recently focused on enhancing our search engine optimization (SEO) strategy. While building performant sites with Astro is straightforward, ensuring each page communicates its purpose effectively to crawlers is vital for organic reach.

We moved beyond basic page titles to implement custom meta descriptions across our layouts.

Scaling Hotelgatuno: Implementing a New Transfer Service

The Challenge

As the hotelgatuno project grows, managing guest logistics became a bottleneck. Our team identified the need for a dedicated transfer service to streamline arrivals and departures, ensuring a seamless experience for guests from the moment they step off their transport.

The Approach

To integrate this feature effectively, we focused on modularizing our service layer.