STACK
All libraries, packages and tools listed below are under open licence.
Frontend
- Nuxt.js as JS framework upon Vue.js,
- Vue.js as JS framework,
- Axios for API queries (to make queries to Solidata or else),
- Bulma as CSS framework,
- Mapbox-GL, and vue-mapbox as a mapbox-gl wrapper for vue.js
- Vue-json-editor for configuration edition in the back-office
- cookie-parser and js-cookie for cookies management
Server
- Ubuntu 18.04,
- NGINX,
- hosted in Digital Ocean,
- domain name from NameCheap
Dev tools
- Docker… also check this introduction to Docker
- iTerm2 instead of Terminal
- Visual Studio Code as code editor
Documentation
- Github pages for hosting
- Jekyll as static website framework
- Minimal Mistakes template as Jekyll template
Others
- Visual Understanding Environment to draw clean blueprints and mindmaps