The ASU CSE 360 Help System
is designed to provide personalized and relevant support for students, instructors, and administrators. It delivers tailored resources, respects user privacy, and ensures smooth information delivery through a user-friendly JavaFX interface.
- Role-Based Access: Supports students, instructors, and admins with distinct functionalities.
- Tailored Help Articles: Provides customized help resources based on user expertise levels.
- Data Management: Enables secure backups, account management, and password resets.
- Feedback Mechanism: Simplifies communication between students and instructional teams.
- Scalability: Designed to support future enhancements and integrations.
- Java Development Kit (JDK): Version 17 or later.
- JavaFX SDK: Ensure the JavaFX runtime is properly installed.
- Build Tool: Eclipse IDE or any preferred Java IDE.
- Clone the repository:
git clone https://github.com/LuaanNguyen/HelpSystem.git
- Import the project into your IDE.
- Ensure the JavaFX library is added to the project's build path.
- Run the application by executing the MyJavaFXApp.java file.
Include the javafx-sdk-{version}/lib directory in your classpath for JavaFX dependencies.
This project is licensed under the MIT License.
Made with contrib.rocks.