It’s Day 82, and I’ve officially moved from the practice field to the professional portfolio. Clicking the assignment button, I was met with the challenge: “Build a text-based Python program to convert strings into Morse Code.” While I wasn’t expecting to build Space Invaders as a warm-up, this project served as a perfect exercise in data mapping and input sanitization.
The goal was simple: execute within a 60-minute development window and deliver a functional, "old-school" terminal utility. To give the CLI some character, I integrated custom ASCII art headers to lean into that retro-tech aesthetic.
Under the hood, the logic focuses on efficient dictionary lookups to handle alphanumeric translation seamlessly. If you’d like to test it out in your own terminal, simply clone the repository and execute main.py. Alternatively click the Demo link.