Contact

upwork
Client
Geeks on Site LLC
Role in project
Full Stack Developer
Services
Web DevelopmentWordPressUI/UX DesignCustom Plugin Development
Technologies
WordPressPHPJavaScriptMySQLHTML/CSSWooCommerceFigma
Year
2025
Geeks on Site

Objective

Geeks on Site needed a smoother, more intuitive way for customers to book on-site tech support services. Until this project, all bookings were handled exclusively over the phone, with no online scheduling option. This created friction, limited availability, and led to missed opportunities for customers who preferred a quick, self-service experience.

The goal was to introduce a fully functional online booking system and modernize the mini-cart, cart, and checkout experience to improve usability, reduce friction, and strengthen overall trust during the service purchase flow.

Process

The development process included researching user needs, designing an intuitive interface, implementing WordPress with custom functionality, integrating booking systems, and optimizing for search engines to improve visibility. A complete evaluation of the existing user journey revealed several pain points, including a lack of digital booking options, outdated UI elements, and a confusing checkout structure. Based on these findings, a new experience was designed in Figma and implemented across the key touchpoints:

  • Introduction of an online booking system allowing customers to view services, schedule appointments, and confirm bookings directly through the website.
  • Updated mini-cart with clearer pricing, service details, and streamlined interactions.
  • Modernized cart layout with improved readability, simplified organization, and full mobile responsiveness.
  • Redesigned checkout flow with clearer form fields, improved error handling, and a more trustworthy structure.
  • Consistent UI patterns and branding applied throughout the conversion path.

Results

The improvements enabled customers to self-schedule services quickly, reduced operational bottlenecks caused by phone-only bookings, and strengthened the digital presence of Geeks on Site through a more modern and reliable user experience.

+0%increase in completed bookings following the launch of the online booking system
0%reduction in checkout abandonment due to the redesigned mini-cart, cart, and checkout flow
+0%increase in mobile conversions driven by a cleaner, more responsive layout