Requirements: web server with PHP, MariaDB / MySQL, HTML5 web browser. Database username/password can be replaced in script/base.php. Default database name is "elan" and an example (French/German words) can be loaded in script/relier_points.sql. The example can also be found in demo/index.htm which does not need a web server.
Since it was a school project, you will find some French text and a lot of comments. If you want to use this app in production so it can be used by different users, you will have to use a secure authentication with correct rights management and an authenticity token against CSRF. I am available as freelance developer so I can provide you an updated version that is tested against more security vulnerabilities, you can contact me here.