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.deb
Download 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 pandoc
In 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 generation
if needed, add the path /usr/lib
at the end of ld.so.conf file by doing :
sudo gedit /etc/ld.so.conf
You can now run the program by typing the following command at the root of the project:
chmod +x run
./run
Firstly, if it has never been done before, you will need to install Xcode Command Line Tools to get gcc
compiler and git
:
xcode-select --install
A 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 generation
Valgrind 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
./run
If you notice that some icons are missing, just install the missing gtk
theme:
brew install adwaita-icon-theme
See 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.