Web app for visualization (2D plot) of biosignals ECG, EEG, EOG etc

Job ID: 37367005

Budget: $250 – $750 USD

It should be a web application written in any language/framework with a user interface (Python will be best, but you are free to choose)

This application will not be used for any medicine related topic, consider it just as a 'pet' project.
This is a web app for visualization of biosignals such as ECG, EEG, EOG etc. as a 2D plot.
Example of signals can be found on https://physionet.org/ or https://www.kaggle.com/

Functionality: the possibility of uploading signals format files: .edf (European Data Format), .csv or MATLAB Data File (.mat) that will contain data such as ECG or Electroencephalograms and others, all of them will be 2D, as a reference you can take following page which has similar functionality:
https://bilalzonjy.github.io/EDFViewer/EDFViewer.html

This data should be visualized in the form of 2D plot and the following capabilities should be added:
•Scaling (increase/decrease)
• Amplitude measurement
• Time measurement between points
• Adding notes to the point
• List notes and go to the point where the note was added
• Painting the area
For this, you can use any ready-made libraries.