Kinesia is a free and open-source software for physiotherapists. It allows them to easily manage patient information and consultation notes.
Download the .deb file located in /bin (here). Make sure that your system is up to date. Then type the following command in the download folder:
sudo dpkg -i Kinesia.debDownload the .dmg file located in /bin (here) and follow the instructions.
You may need to allow the app in the security settings at first launch.
Download the .exe file located in /bin (here) and run it.
To build and run the project you will need to install several tools.
Make sure that you are up to date:
sudo apt-get update
sudo apt-get upgrade Firstly you will need to install git tools and commands:
sudo apt-get install git git -gui gitk meld pandocIn order to download the project on your computer go in the folder where you want to install the project and type:
git clone https://github.com/tprigent/kinesia.git Then install the following packages:
sudo apt-get install cmake #for compilation
sudo apt-get install sqlite3 libsqlite3-dev #for model
sudo apt-get install libgtk-3-dev #for UI
sudo apt-get install lcov #for coverage test reports
sudo apt-get install valgrind #for memory tests
sudo apt-get install doxygen #for documentation generationif needed, add the path /usr/lib at the end of ld.so.conf file by doing :
sudo gedit /etc/ld.so.confYou can now run the program by typing the following command at the root of the project:
chmod +x run
./runFirstly, if it has never been done before, you will need to install Xcode Command Line Tools to get gcc compiler and git:
xcode-select --installA window will prompt on your screen, follow the indications to complete installation.
In order to download the project on your computer go in the folder where you want to clone the project and type in terminal:
git clone https://github.com/tprigent/kinesia.git The url can be find on the gitlab page.
Install homebrew if necessary:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Then install the following packages:
brew install make cmake #for compilation
brew install sqlite #for model
brew install gtk+3 #for UI
brew install lcov #for coverage test reports
brew install doxygen #for documentation generationValgrind is unfortunately not available for macOS. If you want to execute memory tests please use a Linux VM.
You can now run the program by typing the following command at the root of the project:
chmod +x run
./runIf you notice that some icons are missing, just install the missing gtk theme:
brew install adwaita-icon-themeSee this specific README.
See this specific README.
This software has been developed by Paul Bertho, Salomé Guinaudeau, Julien Priam and Théo Prigent during a C language project.
INSA Rennes, dept EII.
This software does not meet the security criteria for medical data so cannot therefore be used by a professional.
