My first commerial project. A combination of many factors taken under mentorship with David Krett (link).
This project had me work in the following areas:
- Front-end development with VueJS, Including Router and Resource.
- Back-end development. Create controllers, connect them up.
- Mapping. Markers, styles and data-driven popups using Mapbox GL
This was my first crack at Rails and VueJS, and needs a significant design overhaul. I feel that the UI is decent, but there are elements that could stand to be so much better. Since then, I’ve learned how to carry out e2e testing using selenium, as well as creating better tests in Minispec, RSpec (my preferred choice), and Mocha.