Skip to content

This is the primary mother repository of our project for Diversion 2022.

Notifications You must be signed in to change notification settings

Diversion2k22/SorteriaDiversion2k22

 
 

Repository files navigation

SORTERIA

What is the objective of SORTERIA ?

Sorteria is a database based website which stores and secures medical information and documents of customers and patients.It is an interactive platform which ensures seamless easy and hassle free storage of medical documents and guarantees security for the same.This reduces the chances of errors and helps in managing documents and prescriptions very easily and quickly. The primary objective of our website is to guarantee security and thus this cloud and blockchain based database platform is aspired using blockchain technology.

Features

  • Easy and secure storage of medical documents.
  • Versatility and quick access of the stored documents regardless of location of device.
  • Security of important medical documents which tend to get misplaced. Due to these documents being soft copies it cannot be misplaced.
  • Cross Platform.
  • No hassle of carrying multiple documents to hospitals and websites.

Roadmap

  • Build a basic website for storage of all medical documents.
  • Design the first page of the website as an introduction or welcome page.
  • Make a portal for entry and editing.
  • Improvement on features.
  • Start working on Cross Platform features.

Technologies used 💻

CSS JavaScript HTML Visual Studio Code HTML5 CSS3 JavaScript React Node.js SQL MySQL Git GitHub Terminal

Frameworks and libraries

  • Bootstrap
  • JQuery
  • Truffle

Other platforms

  • Node JS
  • Truffle
  • Ganache
  • Metamask browser extension

Description

This is the first website that our team has made.We are from first year and in future we shall be making some more changes as well as adding the backend part of it.

Some screenshots

N.B : These images are just the primary prototypes.It will be changed and updated soon

Screenshots 📷

Index Page

index

Login Page

signinpage

Registration Page

s-up-pg

Languages used for the front end

  • Html
  • CSS
  • Javascript

Languages used for back end

These are for backend which will be updated soon

-Solidity-OOP language for creating smart contract

  • Firebase-for making the databases which will be non SQL

The future scope of our project

The aim of our project is to prepare a secured database for patients(clients).This will not only benefit patients but also ease doctors to have a proper organised ailment history of the patients.This feature will broaden the scalability of our project in the following ways:-

In hospitals:-Hospitals can keep this software to keep a track of all the health ailments of every patient . As our project is built using blockchain technology ,so the data of each patient will remain secured and untampered.This will enable us to manage the records of all patients seamlessly and without the headache of losing any data, that too in an organised way.

By pharmaceutical shops:-Pharmaceutical shops in any location of the world can get access to the health information of every patient and can give them proper medicine in case of emergencies.Patients do not need to carry the prescription all the time to the shop for getting medicine. In case of sudden emergencies we patients can easily log in to their sorteria account to show prescription and doctor's assent.

By government:-Government can safely keep a decentralised app for the easy access of health related information of each citizen of the country .If government takes up Sorteria then there will be better reach of this application to all common people of the country and ensure a safe private record of each patient.

Post Covid Situation:- With the rapid development of technologies used in the healthcare sector and changes in healthcare operations post-COVID-19, it’s more important than ever for databases in healthcare to be organized, well-maintained, and easy to use.

A doctor no matter how brilliant or talented, needs the help of technology for the betterment of his work, for the betterment of management of his patients at present as well as in future. Today is the era of technology. If time advances one step, technology advances two step, so this type of technology will be the cardinal tool for doctors and patients in future.

Brief rundown of our repository

Our github repository is in a state of daily and continuous change. We are updating the codes and the files as and when required. 1.The basic and primary readme file mentions a few primary details of our project including a small preview of how the website will look along with the tech stacks and languages used. It also includes a tiny stat box showing the commits, pull requests, issues and other details.

2.The media-files folder is a folder meant for storing every picture animation or other media files.This includes the custom images and animations that have been used for the frontend part of the project.

3.The welcomepage.html and the welcomepage.css has the codes for the page that will be visible to the users on opening the website.

4.The frontpage.html and frontpage.css files contain the respective html and css codes for the page which will links to sign in as well a drop down menu which can be used to find the contact all nearby doctors and medicine centres in an area.

5.In a similar way the choicepage.html and choicepage.css files contain the code for the page which will give the user a choice whether to sign in if he/she is already a user or to sign up if it is their first time visiting the website.

6.A number of files are to be added along with a major portion of the backend part.

Contributions

Contributions makes this a great place to learn, inspire, and create. Any contributions you make are warmly welcomed and appreciated. Don't forget to give the project a star! Thanks a lot for checking our project out! How to contribute to our project?

  1. Create your Feature Branch.
  2. Commit your Changes.
  3. Push to the Branch.
  4. Open a Pull Request.

About

This is the primary mother repository of our project for Diversion 2022.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 74.7%
  • CSS 24.3%
  • JavaScript 1.0%