Inspiration

This project was inspired from the F1 Theme during the hackathon hosted by CodeQuantum.

What it does

The application allows users to log into their account, selecting seats to purchase at an F1 race.

How we built it

We built this application using JavaFX. The model implemented behind-the-scenes for our user interface, connected by multiple controllers using the MVC software engineering architecture.

Challenges we ran into

We initially ran into challenge implementing version control in our IDE of choice, IntelliJ. Afterwards, due to our lack of knowledge in GUI design and SceneBuilder, we were having trouble implementing our ideas in this unknown domain.

Accomplishments that we're proud of

We're very proud of creating an application, that while has limited functionality, achieves our goals effectively.

What we learned

We learned a lot about JavaFX, time management, collaborative programming, handling merge conflicts, and using GitHub for project management

What's next for F1 Race Ticket Vendor

Future considerations for this application would be to implement user registration GUI, using more F1 related themes and colors for graphic design, connecting this to real future F1 events, and turning this from a desktop application to a web-based program.

Built With

Share this project:

Updates