Skip to content

DCCXVII/School-Management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 

Repository files navigation

JavaFX Maven Project

This is a simple JavaFX project created using Maven. It includes basic setup for a JavaFX application with an MVC architecture.

Prerequisites

  • Java 8 or higher
  • Maven
  • JavaFX
  • Css

Getting Started

  1. Install maven and javafx

    https://maven.apache.org/download.cgi
    

    create a maven environement variable MAVEN_HOME then set location to it.

    for javafx you can use two options

    • by installing javafx sdk, follow this: https://openjfx.io/openjfx-docs/#install-javafx

    • or, run it in vscode: https://gluonhq.com/products/javafx/

  2. Clone the repository:

    git clone https://github.com/DCCXVII/School-Management
  3. Navigate to the project directory:

    cd School-Management/gestionens
  4. Build the project using Maven:

    mvn clean install
  5. Run the application:

    mvn clean javafx:run

Configuration

The project includes configuration files for the application in the src/main/resources/master/config directory. These files are used to manage application settings and properties.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

This project is licensed under the MIT License.