Inspiration-- Our group originally wanted to create some kind of mobile app, but we were approached by Aaron, with an idea: create an SAT math problem generator.
What it does-- The auto math problem generator gets progressively harder or easier based on how well the user does.
How I built it-- the entire back end was done in Java. It fetches random values from a range and runs them through algorithms to produce a multiple choice question, of which 5 answers seem believable, but only 1 is true. It is displayed on the website using PHP, which communicates to the Java back-end using JSON.
Challenges I ran into-- the algorithms kept turning problems, repeating randomly generated answer choices, getting all five answer choices wrong, generating completely unbelievable values from incorrect answers. Front end challenges included getting Amazon aws to work, and exporting the java object to json to be read by PHP.
Accomplishments that we’re proud of-- Creating a logo, the domain, the back end, almost getting amazon aws to work, and figuring out how to export java to json
What we learned-- Learned to work together as a team to collaborate on a project as we are all first time hackathoners. Learning how to use various API's/libraries/languages like Wolfram, Java, php, html, and getting them all to call on one another and use each other’s data-- cross-language interaction.
Log in or sign up for Devpost to join the conversation.