Skip to content

Frontend Repo: A Clinical Guideline Authoring application, as part of my University Dissertation Project module.

Notifications You must be signed in to change notification settings

leekli/clinical-guideline-app-FE

Repository files navigation

Clinical Guideline Authoring App 🏥

Front End Application

Overview

This application forms part of my final Disseration Project for the MSc Computer Science I am studying.

The project brief:

Developing an authoring platform to create and edit existing clinical guidelines.

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..

Demo video:


Data Exclusions

Warning

All API Web Address & corresponding data is excluded from this repo, as it is commercially sensitive, subject to license agreements with NICE.


Acknowledgement

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.


Technology & Packages

  • Languages: HTML, CSS, JavaScript
  • Framework: React.js
  • Design Framework: Ant Design
  • Build Tool: Vite

Scripts

To run the application locally (however you will require the API URL - see above):

$ npm run dev

Releases

No releases published

Packages

No packages published