Inspiration
I have always thought that coming up with a hackathon idea is more difficult than the hack itself. So I set out to build a solution that can generate a hackathon idea for me.
What it does
Using a list of thousands of nouns, verbs and tech terms, it randomly generates your next great hack idea!
How I built it
I used the Flask framework to make my Python code deployable on AWS as a website. I used Python's native file reading to read through a large list of words.
Challenges I ran into
I had never used the Flask framework or deployed a Flask app to AWS. Deploying my app through the AWS GUI failed but installing the EB CLI made it easier to ZIP my code and deploy.
Accomplishments that I'm proud of
I am proud of converting my Python application to a Flask Python application successfully.
What I learned
I learned how to deploy Flask apps to AWS. I will probably use this framework in the future for lightweight programs.
What's next for Bad Idea Generator
I would like to add a load balancer so that I can enable HTTPS on my website.
Link to my GitHub repo
Built With
- amazon-web-services
- css
- elastic-beanstalk
- flask
- html
- python
Log in or sign up for Devpost to join the conversation.