March 12, 2026

Morse Code Converter

A terminal-based utility that translates alphanumeric text into Morse code

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.

Tech Stack & Tags
python terminal
Repository & Link