Inspiration

Registering for classes can be very confusing, especially when the list of classes is hard to navigate and you have a complex schedule. With this program life gets a just bit simpler.

What it does

The program prompts the user for a schedule ordered by importance. After that it prompts the user for their availability and then checks course availability, date and times the course is available, and its priority. A schedule is created and then displayed for the user.

How we built it

Using JavaFX we created a GUI with TextBoxes for the users courses, provided a sample course so they can emmulate its format, then prompted for their availability using radio buttons. Upon submission of availability a schedule is drawn up and presented on screen.

Challenges we ran into

Using Java to web crawl for the course data from the Kean University website.

Accomplishments that we're proud of

A working GUI using JavaFX and scene builder for the first time.

What we learned

How to use JavaFX, using Java Swing library.

What's next for College Schedule Creator

Provide user with multiple different schedules so they can compare and choose the best one for them. Find the specific requests needed to navigate the Kean University site. Improve GUI

Built With

Share this project:

Updates