Project Overview
This self-directed learning project involved building a realistic, end-to-end prototype of an GP appointment booking service using the GOV.UK Prototype Kit. The prototype simulates key user journeys such as booking, viewing, and cancelling appointments, designed to be clear, accessible, and aligned with Government Digital Service (GDS) standards.
GOV.UK Design Principles | MVP | Service Journeys Mapping | Accessibility and Usability | Interactive Prototyping
Features
Step-by-step appointment booking with validation and error handling Appointment review and cancellation flows Responsive and accessible design following GDS and NHS Identity standards Password-protected deployment for secure sharing
Technologies
- GOV.UK Prototype Kit (Node.js, Nunjucks templating)
- govuk-frontend components for styling and accessibility
- Hosted securely on Render.com with environment variable configuration
Collaboration
Using GitHub to manage and share the GDS prototype code, providing easy access and version control for all contributors. Branching, pull requests, and clear commit practices facilitated seamless teamwork, reviews, and onboarding. Coordinated releases and deployments with Render.com ensured everyone worked with the latest live prototype for efficient testing and feedback.
Deployment
Managed safe and reliable hosting to enable viewing and sharing the live prototype beyond localhost by using GitHub for version control and deploying on Render.com with password protection, ensuring secure and controlled access that supports seamless collaboration.