Inspiration
After brainstorming as a group, we had a lot of diverse ideas and were having trouble choosing one. We decided to merge a few ideas into one megaproject that had a component that played to each team member's interests.
What it does
The program presents five random photos of corn to two users consecutively. Each user rates each photo on a scale from one to ten. The program stores the user's answers and determines if they would be compatible by comparing ratings. Depending on if the users are compatible, the program uses Javascript to print the results onto a web page. If they are compatible, a corny message will be printed. If they are not compatible, they will receive a surprise with a special Hawaiian translation. The compatibility scores can be stored on go server leader board.
How I built it
With tears.
Challenges I ran into
We had little experience with web design and Javascript but had no experience with GO. We had repeated computer malfunctions that required updates, restarts, and repairs. We also struggled finding and learning the right libraries for image manipulation and GUI development in Python. For many of us it was the first time using GitHub which resulted in challenges in project management.
Accomplishments that I'm proud of
We are proud of making GO work. Also we are proud of making an integrated GUI environment that crossed languages.
What I learned
We all learned to work as a team to create a fully-furnished project in two days.
What's next for CornHub
CornHub can be improved by hosting it entirely on a web-browser. The current platform requires many different pop-up windows to run. Also better organizing the scoreboard and "cleaning" the code. Our GUI could have been improved by using royalty-free photos and consistently sized.
Log in or sign up for Devpost to join the conversation.