πΈ Tech-stacks / Docs
Frontend
Languages
- Typescript (Main language, JS with type support)
- vue-property-decorator (for Vue components)
- vuex-class (for Vuex)
- ts-optchain (Support for optional chaining)
- Pug.js formerly Jade (HTML Preprocessor)
- HTML to Pug (Converting tool)
- Sass (CSS Preprocessor)
Frameworks
- Vue.js (Front-end framework)
- Vuetify (Vue UI Components)
- Vuex (Vue state management)
- vuex-persistedstate (Store Vuex into LocalStorage)
- Vue i18n (i18n multi languages support)
- Nuxt.js (Vue.js building tool chain)
Assets
- Material Design Icons (Icon set)
Testing
Visualization
CI/CD
Services
- Firebase (Auth, Serverless and Database)
- Sentry (Error capturing & reporting)
- Codecov (Code coverage)
- Cypress Dashboard (E2E testing records)
Backend (Serverless)
Multi-platform Support
- Electron (Windows & MacOS & Linux)