This application forms part of my final Disseration Project for the MSc Computer Science I am studying.
The project brief:
As part of an ongoing research study at the School of Computing and Mathematics, we have developed a mobile device application to deliver clinical information to NHS clinicians. This MSc project aims to build a prototype clinical guideline authoring and editing platform based on existing web frameworks. The goals are to: produce a web- based application where users can utilise CRUD functions (Create, Read, Update, Delete) with exiting guideline documents; Implement multi-level user admin system; Utilise HTML, CSS, JS and other web-based languages; Test the system to ensure it meets usability guidelines; and conduct literature review/research/testing to ensure the system is efficient.
This is the Front End Application built with React.js, which connects to an API to make all RESTful CRUD Requests. The Back End Project can be found in the following repo: Clinical Guideline Authoring App: Back End..
Warning
All API Web Address & corresponding data is excluded from this repo, as it is commercially sensitive, subject to license agreements with NICE.
Note
This University project relies on and is subject to a license with NICE (National Institute for Health and Care Excellence). Below is a formal acknowledgement for use of their data and materials as part of the project.
© National Institute for Health and Care Excellence 2018
This content is made available by NICE (National Institute for Health and Care Excellence) but distributed by a third-party distributor. NICE takes no responsibility for the format in which this content is delivered. The distributor is responsible for incorporating updates from NICE and cannot alter NICE content in any way. Any content delivered alongside content provided by NICE will not necessarily reflect the views of either NICE or those organisations commissioned to develop NICE guidance.
- Languages: HTML, CSS, JavaScript
- Framework: React.js
- Design Framework: Ant Design
- Build Tool: Vite
To run the application locally (however you will require the API URL - see above):
$ npm run dev