Inspiration

Inspiration- Our inspiration for this project was combining our interests in python and javascript in order to create an innovative and accessible website allowing users to simply enter in there information and recieve an output.

What it does

What it does - Our product is a modern and interactive website using javascript that takes input from the user about the home owners information such as gross monthly income, various payments, loan amounts they may have and credit score and calculates whether they are eligible to buy a house. We accomplish this by utilizing python data frames to input the large amount of data and decide whether the inputted information is acceptable. It then will output to a flask server which is run using HTML, CSS and javascript. To get the information between the server and python, we used flask and ajax so the variables could be communicated between the client and the server. The website displays a hand drawn background and a custom cursor that allows the user to swiftly navigate through the website.

How we built it

How we built it- First we inputted the csv data file into python and created a data frame from it to effectively navigate through the data. This allowed us to skip parsing through each value and instead instantly pull values. Then we created the website with javascript, html and css that created the interface for the user to see. Once the values were inputted, they would then be sent to the python file for the values to be calculated and from there the final decision would be sent back to the client server to be outputted

Challenges we ran into

As beginner hackers, many of the tools we used for the frontend and backend were new to us. The front-end team had a lot of JS and HTML to learn, and the back-end team had to learn Flask. Our primary challenge, though, was integration and connecting our front-end to our back-end. Unfortunately, we got this interface to work too late to incorporate it into our submission

Accomplishments that we're proud of

Accomplishments - Some of the things we were proud of was the successful creation and implementation of our website and the creation of our logic for the data. In addition we were able to learn how to implement a gui in python itself and utilize graphs and sliders on it to showcase the data

What we learned

What we learned: As all first time Hackathon attendees it was a great learning experience especially as to how a full stack project is developed. The hardest part was combining front-end and back-end in which we ultimently failed due to time restricitons.

What's next for Adobe Assess

Adobe assess is looking forward to implement Machine Learning and Artifical Intelligence in order to give relavent feedback as to what the user can do, to hopefully in the future afford a home.

Share this project:

Updates