Inspiration
So what inspired us to make this project? Well cryptography is the big talk in the tech industry recently, privacy being a rising concern for many. Morse code is an early version of cryptography, as it's an early cipher. And since one of the themes is teaching, why not teach people how to communicate with no mouth?
What it does
Learn Morse Code, will teach using techniques similar to Duolingo. There is a quiz that will give a series of questions randomized from our bank and the user must give either an english translation or the morse code translation depending on the type of question.
Don’t know how to translate Morse Code? We have a brief guide on our website that gives a chart, explanations and examples to help you learn Morse Code.
After the user finishes a quiz, they can view a page that gives statistics based on the user’s attempts and his performance. Some include the total number of quiz attempts and the total correct questions.
As long as the user registers and logs into their account, they are able to attempt quizzes and check their stats.
Challenges we ran into
The biggest difficulty was trying to get AssemblyAI to work. Our stubborn mindset caused us to waste the first 12 hours of hackathon away and we didn’t even end up getting it to work in the end. We actually had a lot more features planned but because of this inefficient time management we didn’t implement them.
What we learned
As this is our first hackathon, we learned many things, such as how JWT tokens work, how to use mongoose and cookies.
What's next for Learn Morse Code
After this hackathon, we will take the time to implement more gamification to our quiz along with implementing AssemblyAI API which we couldn’t do before due to time constraints.



Log in or sign up for Devpost to join the conversation.