RecruitStatsFXExcel is a JavaFX-based application designed to streamline recruitment statistics management by facilitating Excel file imports, updating data through forms, and handling Common Access Card (CaC) certificates. Future endeavors are to conduct data analytics on the recruitment data.
- Excel Import: Easily import data from Excel spreadsheets to populate recruitment statistics.
- Form-Based Updates: Efficiently update Excel data through intuitive forms designed with JavaFX.
- CaC Certificate Handling: Seamlessly manage Common Access Card (CaC) certificates for secure authentication. (Working)
To run RecruitStatsFXExcel locally, follow these steps:
- Ensure you have latest Java Development Kit (JDK) and Maven installed on your machine.
- Clone the repository to your local environment: git clone https://github.com/YouKnowJoey/RecruitStatsFXExcel.git
- Navigate to the project directory: cd RecruitStatsFXExcel
- Compile and run the application: mvn exec:java -Dexec.mainClass="com.mycompany.liaisondash.App"
- Importing Excel Data:
- Click on the "Import" button to import Excel files containing recruitment data.
- Updating Data with Forms:
- Navigate to the "Update" tab and fill out the required fields to update recruitment statistics.
- CaC Certificate Management:
- The application automatically handles authentication using Common Access Card (CaC) certificates.
Contributions are welcome! If you'd like to contribute to RecruitStatsFXExcel, please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature/your-feature-name). - Make your changes.
- Commit your changes (
git commit -am 'Add new feature'). - Push to the branch (
git push origin feature/your-feature-name). - Create a new Pull Request.
This project is licensed under the Apache license - see the LICENSE.txt file for details.
If you have any questions or suggestions, feel free to contact the project maintainers: