Healthcare
All Saints Pharmacy
A responsive pharmacy website designed to make essential services, product information, and customer enquiries easier to access.
Overview
All Saints Pharmacy is a modern web experience created for a community pharmacy that needed a clearer and more professional online presence. The project focuses on presenting pharmacy services, essential information, and contact options in a way that works well across desktop and mobile devices.
Project Screenshots

Problem / Context
The pharmacy needed a simple digital presence where visitors could quickly understand its services, find important information, and know how to get in touch. The experience also needed to remain easy to navigate for users who may not be particularly comfortable with complex websites.
Solution
I designed and developed a responsive website with a straightforward information architecture. Key services and pharmacy information are surfaced prominently, while contact and enquiry paths are kept easy to find throughout the experience.
Key Features
- Clear pharmacy service presentation
- Responsive information pages for desktop and mobile
- Structured service and business information
- Accessible contact and enquiry experience
- Reusable content sections for consistent page layouts
- Mobile-friendly navigation and interaction patterns
My Role
I handled the frontend architecture, interface implementation, responsive layouts, reusable components, and overall integration of the website experience.
Technical Implementation
The frontend was structured around reusable React components and a responsive layout system. TypeScript was used to keep component and content structures predictable, while Tailwind CSS provided the styling foundation. The implementation prioritized semantic HTML, responsive behavior, maintainable components, and a lightweight page structure.
Challenges
- Presenting several pharmacy services without overwhelming visitors
- Keeping important information easy to discover on smaller screens
- Creating reusable sections without making the pages feel repetitive
- Balancing a professional healthcare appearance with a friendly local-business feel
Outcome
The resulting experience provides the pharmacy with a clearer online presence and gives visitors a more direct way to understand available services and initiate enquiries.
Additional Screenshots

