Skip to content

MrThanasiz/UoM-Erasmus-Helper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Erasmus score calculation has been changed in the academic year 2019-2020, this tool is now outdated, may be updated with the latest values in the future.

UoM Erasmus Helper

This program was created to help UoM(University of Macedonia) students, find the best university for the Erasmus Programme and to make the Secretariat's Office's life a bit easier providing them with an easy view of all the student's selections.

Quick-Start Steps:

  1. Download the latest version archive (.zip) from the releases tab.
  2. Extract the folder from the zip.
  3. Make sure the .jar executable & Unis.txt are in the same folder.
  4. Run the .jar file.

Features

  • Score calculation screen to help students calculate their UoM score for the partner universities.
  • Tips Screen to help students improve their score & their chance of acceptance.
  • Secretariat Screen to help the university pick the best students.

Screenshots

HomeFrame RegisterFrame InputDataFrame SelectUniversityFrame MainFrame SecretariatFrame

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

Any Windows/Linux/MacOs machine running JavaSE-1.8 & Higher.

The program can run on any OS, however testing was mostly done in Windows, so there might be unexplored bugs with other operating systems.

Installing

Build Instructions

  1. Download the project.
  2. Import it into Eclipse.
  3. Build & Run.

Pre-Built Instructions

  1. Download the latest version archive (.zip) from the releases tab.
  2. Extract the folder from the zip.
  3. Make sure the .jar executable & Unis.txt are in the same folder.
  4. Run the .jar file.

Built With

  • Java - The programming language used.
  • Java Swing - The framework used for the GUI.

Contributing

Please contact MrThanasiz/Novvator/Romputer/Stef-Fokianos for details on our code of conduct, and the process for submitting pull requests to us.

Versioning

For the versions available, check the Releases tab on the repository.

Authors

  • Athanasios Stefanidis - InputDataFrame / Score / Tips / UniversitySelectFrame / ValidationCheck - MrThanasiz
  • Konstantinos Petridis - LogRegCheck / Secretariat / SecretariatFrame / Student - Romputer
  • Stamatis Sellas - Department / MainFrame / University - Novvator
  • Stefanos Fokianos - CentralRegistry / CreateFile / HomeFrame / RegisterFrame - Stef-Fokianos

License

This project is licensed under the GNU General Public License v3 (GPL-3) License - see the LICENSE.md file for details.