Portfolio
Showcasing my recent web development projects
Welcome to my portfolio showcase. As a new business, I'm currently building my commercial portfolio, but I'm proud to share these example projects that demonstrate my technical capabilities and approach to web development. Each project reflects my commitment to clean code, user-centered design, and solving real-world problems through technology.
CarbTrack
Healthcare Mobile App




Project Overview
CarbTrack is a comprehensive diabetes management application that helps users track carbohydrate intake, monitor glucose levels, and gain insights into how diet affects their health. This honours project was developed to address the challenges diabetic patients face in managing their condition effectively.
The app features an extensive food database, personalised insights, and data visualisation tools to help users make informed decisions about their diet and medication.
My Role
As the sole developer of CarbTrack, I was responsible for:
- User research and requirements gathering
- UX/UI design and prototyping
- Front-end and back-end development
- Database architecture
- Testing and implementation
Technologies Used
Challenges & Solutions
Accurate Food Database
Creating a reliable food database with accurate nutritional information was essential for the app's success. I addressed this by:
- Integrating with established nutritional databases
- Creating a user contribution system with validation
Data Visualisation
Users needed clear, actionable insights from their tracking data. I created:
- Intuitive charts showing glucose trends alongside carb intake
- Dynamically updating charts to illustrate nutritional intake compared to nutrition goals
Outcomes
CarbTrack demonstrates my ability to create complex applications that solve real-world problems with a focus on user experience. The project showcases my skills in:
- Full-stack development with modern technologies
- Creating intuitive user interfaces for complex functionality
- Building responsive applications that work across devices
- Implementing secure data handling for sensitive health information
- Creating data-driven insights through effective visualisation
Project Overview
Coastal Brew Café is a concept website designed for a fictional seaside coffee shop and restaurant. This project was created to demonstrate my abilities in designing and building engaging, functional websites for hospitality businesses.
The site features a responsive design, online menu with filtering options, and location-based features to attract locals and tourists alike.
My Role
I handled all aspects of this project, including:
- Concept development and branding
- Responsive web design
- Front-end development
- CMS implementation
- Testing and optimisation
Technologies Used
Design Approach
For Coastal Brew Café, I wanted to create a digital experience that captured the relaxed, welcoming atmosphere of a seaside café while providing practical functionality for customers and staff.
Coastal-Inspired Design
The colour palette, typography, and imagery were carefully selected to evoke the coastal setting, with blues, sandy neutrals, and weathered wood textures creating a cohesive visual identity.
Performance Optimisation
Despite featuring high-quality food photography, the site maintains fast loading times through image optimisation, lazy loading, and efficient code structure.
Business-Focused Features
Every feature was designed with the café's business goals in mind—increasing reservations, promoting special events, and streamlining takeaway orders to maximise revenue and customer satisfaction.
Results & Impact
The Coastal Brew Café website demonstrates my ability to create engaging, functional web experiences for hospitality businesses.
- Intuitive user experience with clear user journeys toward booking and ordering
- Accessible design that works across all devices and connection speeds
- Integration of multiple systems (booking, ordering, maps) into a cohesive experience
- Simplified management system allowing for easy content updates
My Development Process
Here's how I approach each web development project to ensure quality results.
Discovery
Every project begins with thorough research and requirements gathering. I take time to understand your business goals, target audience, and unique challenges before proposing solutions.
Design
Using industry-standard design tools, I create wireframes and mockups that align with your brand identity while focusing on user experience and accessibility.
Development
Clean, efficient code is the foundation of every project. I build using modern frameworks and best practices to ensure performance, security, and maintainability.
Testing
Rigorous testing across devices, browsers, and user scenarios helps identify and resolve issues before launch, ensuring a polished final product.
Launch
Once approved, I handle deployment with attention to detail, ensuring everything from SEO settings to analytics tracking is properly configured.
Support
My relationship with clients continues after launch with training, documentation, and ongoing support to help maximise return on investment.
Ready to Start Your Project?
I'd love to hear about your web development needs and discuss how I can help bring your vision to life.