NORMA eResearch @NCI Library

Rare Disease Platform: Technical Report

O'Reilly, Conor (2021) Rare Disease Platform: Technical Report. Undergraduate thesis, Dublin, National College of Ireland.

[thumbnail of Bachelor of Science]
PDF (Bachelor of Science)
Download (3MB) | Preview


The following documentation pertains to the fourth year software development application entitled Rare Disease Platform (RDP). The main objective of this project was to provide a platform for users to become more knowledgeable about rare diseases. Users have the ability to sign in as a patient or healthcare professional and communicate and share information online. The application allows healthcare professionals the ability to share important information online in a blog post style, and patients can read these posts and comment on them. Furthermore, authenticated users can join a live group chat to discuss issues amongst each other. The application has a user friendly Graphical User Interface (GUI) that enables users to easily navigate around the application.

RDP is built on top of the Django Python framework that enables rapid development of secure and maintainable websites. Django is fast, fully loaded and secure, so was an excellent tool to use for developing my application. The application was developed using Visual Studio Code Integrated Developing Environment (IDE). Hypertext Mark-up Language (HTML), Cascading Style Sheets (CSS), and JavaScript were used to design the GUI. Python was used as the main programming language in the back-end. For my deployed version, I use the default SQLite database. I have deployed the application on a Heroku server.

This application is important as it can provide users important information about rare diseases that they will not find easily on the internet. Furthermore, the information will be valid and creditable as it will be provided by healthcare professionals. The key benefit of this application is that it allows patients and healthcare professionals the ability to converse and share information that can potentially help them to overcome their condition.

Item Type: Thesis (Undergraduate)
Subjects: Q Science > QA Mathematics > Electronic computers. Computer science
T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science
Q Science > Life sciences > Medical sciences
Z Bibliography. Library Science. Information Resources > ZA Information resources > ZA4150 Computer Network Resources > The Internet > World Wide Web > Websites > Web logs. Blogs.
T Technology > TK Electrical engineering. Electronics. Nuclear engineering > Telecommunications > The Internet > World Wide Web > Websites > Web logs. Blogs.
Divisions: School of Computing > Bachelor of Science (Honours) in Computing
Depositing User: Clara Chan
Date Deposited: 14 Sep 2021 10:01
Last Modified: 20 Sep 2021 09:38

Actions (login required)

View Item View Item