Portfolio Projects
These are examples of projects Iโve developed to showcase my skills. They demonstrate my ability to create secure, reliable, and maintainable applications, highlighting best practices for long-term development and enhancements.
๐ Mini CRM Built with Laravel
Developed a minimalist CRM for small teams and solo professionals as a demo project. Emphasised maintainable, secure, and scalable architecture, showcasing approaches for ongoing updates and enhancements.
- Secure user authentication and roles
- Customisable dashboards and analytics
- Kanban board & activity logs
- CSV export & REST API support
๐ Client Bridge โ Freelancer Client Portal
Headless client portal built with a Laravel backend and Vue 3 frontend. Designed for maintainability and ongoing enhancements, this demo project showcases approaches to bug fixes, feature updates, and long-term maintainable code.
- Role-based authentication & project dashboards
- Invoice management & secure Stripe payments
- Threaded project chat with file uploads
- Dockerised development environment
๐งพ Quote Builder App
Web tool for creating and managing professional quotes. Built as a demo project with long-term maintainability in mind, demonstrating approaches for ongoing improvements and structured code maintenance.
- Dynamic quote line items & PDF export
- Automatic tax calculations
- Email quotes directly to clients
- Mobile-friendly responsive design
๐ ๏ธ Custom PHP Web Framework
Lightweight PHP framework built for maintainable, custom web applications. Demonstrates a streamlined alternative to full frameworksโfast, minimal dependencies, and easily adaptable for various projects.
- Secure login & user management
- Custom data storage & workflows
- Form validation and automation
- Future-proof, clean code structure
Interested in similar projects or ongoing support for your applications?
Get in Touch