💡 Inspiration
To pay homage to a timeless, classic movie, we wanted to build a website that old time fans of Back to the Future would love. To spur nostalgia, we wanted to take users back to the adventures of Doc and Marty and put themselves in their shoes and ask what they would do.
🌟 What it does
Our website takes users through a personality quiz of which Back to the Future character they are closest to. It has instructions of how to answer and proceed through the quiz. Based on the user's answers, they can see if they are most likely Marty, Doc, Biff, or Einstein!
🔨 How we built it
The infrastructure behind this website was provisioned by Terraform. It creates an EC2 instance that is then attached to a target group within an existing load balancer on AWS. We built our website using HTML, JavaScript, and CSS, which is served by an NGINX server on the EC2 instance.
🚧 Challenges we ran into
We had many other ideas that we wanted to implement into our project within the time such as dockerizing the website and utilizing Kubernetes. Unfortunately a lot of the technologies that we could have leveraged such as EKS did not have free plans. We made sure our application ran on a $0 budget. We had trouble implementing other features to complete the MLH challenges as well.
🏆 Accomplishments that we're proud of
We're proud that we were able to get our website up and running with the core functionalities of a personality quiz, including our own domain with HTTPS protocol.
🌱 What we learned
In creating a personality quiz, we learned how to take the users input to calculate their results of the quiz. We also learned how to make our website look aesthetically pleasing, following the Back to the Future theme.
🎸 What's next for Which Back to the Future Character are You?
We would like to add more of the characters from Back to the Future that the user can get at the end of the quiz and add more fun questions that get the user to wonder what it would be like if they found a time machine.
Built With
- amazon-web-services
- css
- html
- javascript
- terraform

Log in or sign up for Devpost to join the conversation.