Cantar
2019
"Cantar"
Learn a language by listening to the lyrics
👉 An open-source application where users can learn Spanish by
listening to Spanish music
⚙️
Built with React.js, MongoDB, Heroku, Javascript, HTML, CSS
👤 Full CRUD (Create, Read, Update, Delete) functionality
🧠
Supported by Musixmatch API and Yandex online machine
translation API
Users can:
💬 Translate lyrics directly and view in parallel text
💾 Save specific words or lines to "My Vocabulary" which
automatically generates a flashcard with the translation
📈 Track learning by adding to "Songs Learned"
Tightening the scope
Simplicity is key when building an application, especially in the beginning stages, because it's easy to get lost over-engineering
Language API's
Realized quickly that I would have to start with only two languages (SP-EN) and add other languages later
Front / Back End
Maintained organization between front and back, tracking system integration constantly and the importance of initial setup of API testing
Say hello 👋
For any and all inquiries, don't hesitate to
email me
or chat me via whatever you like best