My Work

Web development, design and ongoing management of verse-chorus.com

I built this large member-based online platform for songwriting business Verse-Chorus. It has many features, including a subscription payment system, a bespoke messaging system, music and lyric uploads, an advanced search facility and many other smaller elements.

Built with PHP, JavaScript, MySQL, CSS, HTML.

Verse-Chorus example work project

Web development, design and ongoing management of akmmusic.co.uk

I first designed and built this complex royalty free music website for Warwickshire based AKM Music around 10 years ago and have made several major updates since. It has a range of features including a bespoke e-commerce system, a large search facility, an audio player and a CRM for the client to manage their customers and music.

Built with PHP, JavaScript, MySQL, CSS, HTML.

AKM Music example work project

Web development, design and ongoing management of warwickshiremusic.org

I created this content heavy website and admin system for Warwickshire County Council in 2024. The site was built in such a way that allowed the council staff to control the content and publish it themselves, adding as many pages and sub pages as they liked, with images and other sections. It was made specifically for their needs.

Built with PHP Laravel, Vue.js, MySQL, CSS, HTML.

Warwickshire Music example work project

Web development & design of mortgagerefused.com

I developed a mortgage lending website for a startup business from Derbyshire. It contains an interactive mortgage questionnaire for visitors as well as a bespoke admin/CRM system for the management team

Built with PHP Laravel, Livewire, Alpine and Tailwind.

Mortgage Refused Work Example

Web development
& design of bhbarchitects.co.uk

My longstanding client, BHB Architects, asked me to design a new website for them to showcase their company and portfolio of works around the country. It’s a brochure style website with many pages,  images and graphics.

Built with PHP, JavaScript, HTML and CSS.

BHB Architects example work project

Web development
& design of checkmywellbeing.co.uk

I co-built this e-commerce website for health brand Check My Wellbeing, alongside another designer. It’s made with WordPress and I created various illustrations to go with the brand logo, which I also came up with.

Built with WordPress, PHP, JavaScript, HTML and CSS.

Check My Wellbeing example work project

Case Study: Building a Robust Business System for Efficient Document Management and Reporting

Client: World Health Tests Ltd.

Project Overview:

As businesses increasingly rely on digital tools to streamline operations, I built a comprehensive business system designed to automate the process of uploading, converting, and managing documents filled with critical business data. The system allows users to upload documents, convert them into attractive PDFs, and then send them to clients seamlessly. It also integrates advanced search functionalities, client and template management, as well as comprehensive revenue tracking and management reporting.

Key Features:

  1. Document Upload & PDF Conversion: The heart of the system is its ability to handle large volumes of data-rich documents. Users can easily upload documents, which are then processed and converted into well-designed, professional PDF files. The conversion process ensures that data remains intact while the layout is visually appealing and formatted for client-facing purposes.

  2. Advanced Search Capabilities: To facilitate quick data retrieval, the system features advanced search functionality. Whether searching through client records, template details, or historical data, users can find what they need with ease. This feature is particularly beneficial for businesses managing large datasets and multiple clients.

  3. Template Management: The platform includes a robust template management system, enabling users to create, store, and modify templates that define the structure and design of the final PDFs. This ensures consistency in document appearance and formatting, maintaining a professional standard across all communications.

  4. Client Management: The system streamlines client data management. Users can store essential client details, track document submissions, and manage correspondence histories. This centralized database makes it easy to maintain up-to-date client records and fosters stronger relationships through personalized, timely communication.

  5. Revenue Tracking and Management Reporting: Revenue tracking is simplified through automatic updates and reporting. The system provides detailed management reports that offer insights into revenue generation, helping stakeholders track business performance. These reports are customizable, allowing businesses to analyze data in ways that support strategic decision-making.

Technologies Used:

  • Laravel: The backbone of the system, providing a robust PHP framework that supports rapid development and scaling.
  • Livewire: Used for creating dynamic, real-time interfaces without the need for heavy JavaScript frameworks. Livewire enables the system to react to user input instantly, delivering a smooth user experience.
  • Tailwind CSS: Tailwind was utilized to style the application with a responsive, mobile-first design. It allows for rapid prototyping and easy customization of the front-end without sacrificing aesthetics or usability.
  • Alpine.js: Alpine is used to handle simple frontend interactions. It works seamlessly with Livewire to enhance the user experience without overwhelming the system with unnecessary JavaScript.

Challenges Overcome:

The most significant challenge was ensuring that the document conversion process preserved the integrity of the data while also offering flexibility in design for various templates. By using Laravel’s built-in tools and integrating libraries for PDF generation, I was able to strike a balance between functionality and presentation. Additionally, designing a search feature that can handle complex queries over large datasets required careful consideration of performance optimization techniques.

Impact:

This business system has transformed how businesses handle document management and client interactions. By automating the PDF conversion and providing rich reporting capabilities, clients can now focus on growing their business while the system handles the heavy lifting. The advanced search and management features have made it easier to stay organized, track revenue, and improve customer service, leading to increased efficiency and productivity.


This case study showcases how modern technologies, when combined thoughtfully, can streamline business processes and improve overall workflow. Through this project, I was able to provide a tailored solution that meets specific business needs while leveraging the power of Laravel, Livewire, Tailwind, and Alpine.

Main Services

Apps For Business

Transforming spreadsheets and ageing processes into slick digital systems

Website Builds

Designing and developing e-commerce, subscription and user-based systems, plus much more…

Web Maintenance

Looking after the day-to-day running of apps and websites.