I developed a full custom application for Opticon Framing that manages photo printing and a wide range of personalised photo products. Customers can upload their images, customise them directly within the app, and then choose from products such as prints, cards, posters, and calendars. The system supports image adjustments, product selection, size and finish options, quantity handling, pricing logic, and a seamless order flow. This solution modernised Opticon Framing’s photo-product experience, giving customers a smooth, intuitive platform while significantly reducing manual work for the business.