{"id":23421109,"url":"https://github.com/nhsdigital/manage-screening-events-prototype","last_synced_at":"2025-04-09T09:34:24.628Z","repository":{"id":262291693,"uuid":"886795052","full_name":"NHSDigital/manage-screening-events-prototype","owner":"NHSDigital","description":"Prototype for the Manage screening events service","archived":false,"fork":false,"pushed_at":"2025-04-04T16:18:41.000Z","size":6987,"stargazers_count":1,"open_issues_count":8,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-04-04T17:26:57.347Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NHSDigital.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-11T16:07:45.000Z","updated_at":"2025-03-25T16:54:34.000Z","dependencies_parsed_at":"2025-02-05T18:41:03.058Z","dependency_job_id":"22b006a9-36df-4da3-99a8-bbc5c5092dff","html_url":"https://github.com/NHSDigital/manage-screening-events-prototype","commit_stats":null,"previous_names":["nhsdigital/manage-screening-events-prototype"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NHSDigital%2Fmanage-screening-events-prototype","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NHSDigital%2Fmanage-screening-events-prototype/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NHSDigital%2Fmanage-screening-events-prototype/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NHSDigital%2Fmanage-screening-events-prototype/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NHSDigital","download_url":"https://codeload.github.com/NHSDigital/manage-screening-events-prototype/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248012978,"owners_count":21033281,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-23T02:14:03.175Z","updated_at":"2025-04-09T09:34:24.600Z","avatar_url":"https://github.com/NHSDigital.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# NHS Screening event management prototype\n\nA prototype for managing breast screening clinics and participants, built using the [NHS.UK prototype kit](https://prototype-kit.service-manual.nhs.uk).\n\n## About this prototype\n\nThis prototype demonstrates a system for managing breast screening clinics, including:\n- Viewing and managing daily clinic lists\n- Tracking participants through their screening journey\n- Managing participant information and status\n\nThe prototype includes auto-generated example data to demonstrate the interactions and user journeys.\n\n## Installation\n\n1. Follow the [NHS.UK prototype kit installation guide](https://prototype-kit.service-manual.nhs.uk/install/simple)\n2. Clone this repository\n3. Run `npm install`\n4. Run `npm run watch`\n\nThe prototype will generate example data on first run.\n\n## Features\n\n- View all clinics or today's clinics\n- View clinic details and participant lists\n- Track participant status through their screening journey\n- View participant details within clinic context\n\n## Development notes\n\n- Example data is auto-generated in `app/data/generated`\n- Delete the generated folder to regenerate fresh example data\n- You can also run the generator directly with `node app/lib/generate-seed-data.js`\n- Uses NHS.UK design system components and patterns\n- Use `tree app` to generate a tree diagram of the project\n\n## Security\n\nAs with all prototypes made with the NHS.UK prototype kit, this is for research and testing only. Do not use real participant data.\n\nIf you publish your prototypes online, they must be protected by a username and password. This is to prevent members of the public finding prototypes and thinking they are real services.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnhsdigital%2Fmanage-screening-events-prototype","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnhsdigital%2Fmanage-screening-events-prototype","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnhsdigital%2Fmanage-screening-events-prototype/lists"}