Introduction
Hello, my name is Mazin! I'm still relatively new to programming and joined this hackathon to simply learn more about the various programming languages + their use in the real world. I enjoyed the 'Fundamentals of Python' workshop, especially when we had the ability to create a demo program that allowed addition, subtraction, multiplication, and division for integers (thanks Harjot!).
Additional workshops that were just as awesome: Intro to Git, Game Design, and AI Intro.
Brainstorming
Since there were no set requirements from the hackathon, I wasn't quite positive about what I should create. I received a message from a friend telling me about how one of their social media accounts was recently compromised so I decided I would look into creating a password generator program.
What is this program?
This is an easy-to-use program that generates passwords. It was created in Notepad++ with Python.
Features:
- It allows the user to input how many characters should be in their password and how many passwords should be created.
- From the backend, I separated the characters into four categories (Uppercase, Lowercase, Digits, and Symbols). This allows us to choose which categories can be used when creating passwords. Ex: When a website doesn't allow symbols to be used in passwords.
Ideas for Improvement
I was hoping to have enough time to create and host the program on a website, perhaps even create an interface. Another idea was allowing the user to input exactly which characters should/shouldn't be used since some websites disallow certain characters.
Log in or sign up for Devpost to join the conversation.