Inspiration

We were largely inspired by the terrible UI demonstrated in the design workshop, and wanted to make something even worse than that.

What it does

This program prompts the user to enter a username and password while the submit button tries its hardest to avoid being pressed. Finally, the user is prompted to write a 300 word essay about being human to pass a CAPTCHA test and submit their information.

How we built it

We used the customtkinter library to create the basic UI, and used the google-genai API for the hint helper and essay grader.

Challenges we ran into

For this project, we used the customtkinter library to have more control over the program's UI. None of our team members have ever used this library, though, meaning there were a lot of things we had to learn to get the project working.

Accomplishments that we're proud of

We are proud of how we managed to effectively work together, constructively discuss which ideas to implement into the program, and complete everything in a timely manner.

What we learned

We learned how to create a program that uses multiple files, how to create UI using customtkinter, and how to incorporate AI into our code using the google-genai API.

What's next for HackJam UI

Some other features we could implement into our program are more sophisticated AI's for the hint giver and the essay grader.

Built With

Share this project:

Updates