Back to projects
Date January 2026
Status Published
Role Lead Developer / Full Stack

Fresh Water Plumbing

Fresh Water Plumbing — a local Chula Vista plumber offering standard residential plumbing installation and repair services, serving San Diego County with a long-standing small business presence.

The Challenge

Fresh Water Plumbing was a newly established company that needed to generate service inquiries and convert them into paying contracts. Since the business was new, I first researched the plumbing industry to understand customer expectations, common service workflows, and the operational needs of a small service-based company.

What I build

I created a one landing page for fresh water plumbing wanting to focus on getting form inquiries/bookings. Also, the client needed a dashboard that contains all full plumbing service managing system. In the admin side the client can manage the leads, booking, site settings, payment workflows, invoices, contract, text alerts, and product management. This way when fresh water plumbing was accessing the client’s property they can process all payment workflows.

I developed a conversion-focused landing page designed to capture form inquiries and booking requests. Beyond lead generation, the client required a complete internal system to manage daily operations.

I built a custom admin dashboard that allows the business to:


  • Manage leads and bookings
  • Control site settings and service offerings
  • Handle invoices and contracts
  • Process payments and payment workflows
  • Send text alerts and notifications
  • Manage products and services

This system enables Fresh Water Plumbing to manage the entire customer lifecycle—from inquiry to payment—within a single platform.

What I learned

I learned more about the plumbing industry, what the need are and what is needed for an owner to have a management system that will help them. Also, I learn to use some libraries that I was not versed in. I learned how to create a workflows that worked with stripe and the database as well.

This project deepened my understanding of building software around real business workflows. I learned how to translate industry requirements into a scalable management system and how to design reliable payment workflows using Stripe integrated with a relational database.
I also gained experience evaluating and integrating third-party libraries, as well as designing systems that support both frontend conversion goals and backend operational efficiency.

Built with

PHP PDO MySQL JavaScript CSS Apache MVC Docker