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
- google-genai
- python
Log in or sign up for Devpost to join the conversation.