Neutron Pass

Source Code

Everyone that takes a serious stab at software development dives into the fragmented and broken hellscape of JavaScript as they naively wonder how to become a web developer. My first time working with JavaScript wasn't an intentional dive, but more of an accidental stumble, narrowly side-stepping the mines of the JavaScript framework minefield, but falling into the hole of NodeJS. This project was the result of a 'Software Engineering & Practices' course that tried to teach me that Object-Oriented was the greatest thing since the transistor and it should be used all the time. It's not and it should not.

This project is a password manager with sha256 hashing, a randomly generated six digit 2FA login code sent to email that expires after 10 minutes, and a random password generator.