My most recent project. Palapa is a real-time application built with Vue, Express, Apollo GraphQL and MySQL.
The biggest challenge for me was working on the DOM. I have learned a lot about using HMTL's content-editable for text composer, how the DOM really works and a great deal of its quirks.
I loved the technology stack we're using for Palapa. GraphQL is an awesome way to communicate between client and the server, while VueJS is a pleasant framework to work with.
View it on palapa.co.