TornadoFX software to assist scheduling interviews
schedule-psi is a software designed to help the Junior-Entreprise Physique Strasbourg Ingenierie (PSI) to schedule the meetings
to interview their members. The software has been especially designed for their needs. Only a French version is supported for now.
The software is built in Kotlin with the TornadoFX framework. Maeven was used to compile the project.
The software use the information from the Excel file exported by the Doodle tool. Only the tool french version is handled.
Members must specify their availabilities on the website and then the corresponding Excel file is used by the software to start planning.
The software stores JSON file as historics. The corresponding folder is called MyPlannings
.
Download the zip file schedule-psi-x.x.x-release.zip
within the releases. This archive gathers all elements needed to execute the software. Unzip the archive
and open the exe file within it. The exe was produced with two steps:
NOTE: The historic folder will be written in the home repository.
For any contribution or modification:
Clone or fork this repository:
git clone https://github.com/lcaruso27/schedule-psi.git
git fork https://github.com/lcaruso27/schedule-psi.git
schedule-psi
project from your favorite IDE. Feel free to use either Maven or Gradle as compiler for the project.NOTE: The historic folder will be written at the root of the project directory.
schedule-psi
├── src - Source code of the whole project
├── .gitignore - Specifies folder and files not to add in Git
├── LICENSE - Project license
├── README.md - Readme file
├── TUTORIAL.md - Quick tutorial about the software
└── pom.xml - XML file to compile the project with Maeven
schedule-psi is available under the MIT license. See LICENSE file.
Any thoughtful and helpful comments are welcome to improve the software. :)