This project is licensed under the EUPL 1.2. For more details, see the LICENSE file.
"An Application that allows users to scan prescriptions, medications, and sends notifications for intakes"
Forked from Medicalink
This is a fork of the original Medicalink project, which was developed by a team of students from the University of Nantes.
For our last project, we had to take a project and improve it.
We had to add many new features, fix bugs, and improve the overall code quality of the application.
To improve the code quality, we've added SonarCloud to the project, and we've fixed many issues that were found by SonarCloud.
Moreover, we've changed the architecture of the project to make it more maintainable and scalable.
For exemple, we have changed all our buddle during the creation of a treatment to a ViewModel. Thanks to that, it's easier to manage the data and to add new features.
We've fixed many bugs and improved many existing features such as the notifications, the ORC.
We've added new features such as the possibility to check and change our informations, the possibility to add our practician getting all his informations.
- Nicolas CHUSSEAU (NicolasChusseau)
- Mathieu BERGERON (Mthieu44)
- Adrien SÉAC'H (Adrien SEAC'H)
- Mattéo PACINI (Senko999)
- Android application: MedicaZelda
- Artificial Intelligence Generator (Named Entity Recognition): MedicAppAI
- Named Entity Recognition AI model for prescriptions (usable as a sub-module): MedicAppAssets
- Practicians API: MedicaZeldaAPI
- Medication Interactions PDF scraper: PDFScaper
- Antonin Rouxel (anrouxel) for AI Generator and Named Entity Recognition AI model for prescriptions.
In order to load assets from the model, use the following commands:
On linux:
curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash
sudo apt install git-lfs
In assets repository:
git submodule update --init
git submodule foreach git lfs pull
