Inspiration

Our inspiration came from the realization that Morse code, once a vital form of communication, is becoming a forgotten skill. We wanted to revive it in a fun and engaging way. The goal was to make learning Morse code exciting through visual learning and multiplayer challenges that allow users to compete and test their skills in real time.

What it does

The Dotfather teaches the fundamentals of Morse code and demonstrates how it’s used for communication. The app offers interactive learning modules that help users gain confidence in recognizing and using Morse signals. It also includes a multiplayer challenge mode, where two players can compete head-to-head and see each other’s responses live.

How we built it

We built the project using the Phoenix Framework based on Elixir. This allowed us to handle real-time features efficiently, such as live interactions during multiplayer challenges. The front end was designed with a focus on simplicity and user engagement to ensure that learning remained intuitive and visually appealing.

Challenges we ran into

None of our team members had prior experience with the Phoenix Framework, which made integration between the design and backend logic a steep learning curve. We also faced scope creep, which forced us to step back and refocus on our core objectives, leading to several design and feature adjustments along the way.

Accomplishments that we're proud of

We successfully built and delivered an MVP that aligned with our vision. While there may still be minor bugs, we’re proud that we prioritized UI/UX, keeping it minimal, clear, and accessible for all users. The project embodies the idea that good design doesn’t need to be flashy; simplicity can be powerful.

What we learned

We learned that effective design isn’t about being bright or colorful, it’s about clarity, usability, and purpose. This project taught us the importance of staying focused on our core problem statement and embracing iterative learning, especially when working with unfamiliar frameworks like Phoenix.

And perhaps most importantly, while building The Dotfather, we ended up learning Morse code ourselves, turning development into a fun, hands-on learning experience.

What's next for The Dotfather

We have big plans for the next phase! Some of the features we want to add include:

Audio-based challenges to enhance Morse listening skills.

Expanded multiplayer mode supporting more than two players.

Cultural and philosophical elements that tie Morse code to pop culture and history, making the learning process even more immersive.

Our ultimate goal: Make Morse great again — one dot and dash at a time.

Built With

Share this project:

Updates