= School Timetabling (Java, Maven or Gradle)

Assign lessons to timeslots and rooms to produce a better schedule for teachers and students.

== Run the application

. Git clone the optaplanner-quickstarts repo:
+
[source, shell]
----
$ git clone https://github.com/kiegroup/optaplanner-quickstarts.git
...
$ cd optaplanner-quickstarts/hello-world
----

. Start the application with Maven:
+
[source, shell]
----
$ mvn verify
...
$ java -jar target/hello-world-run.jar
----
+
or with Gradle:
+
[source, shell]
----
$ gradle run
----

Look for the planning solution in the console log.

== More information

Visit https://www.optaplanner.org/[www.optaplanner.org].
