Skip to content

Latest commit

 

History

History
21 lines (14 loc) · 877 Bytes

design.md

File metadata and controls

21 lines (14 loc) · 877 Bytes

Design

Overview

The Disfactory frontend uses Vue.js 2.x as the main framework. It is a single-page application (SPA) that communicates with the backend API server.

For the map, we use OpenLayers as the map library. The map is rendered in the Map.vue component, with map.ts as the main logic for the map.

Libraries

Directory Structure

  • public/: Static files
  • src/: Main source code directory
    • components/: Vue components
    • lib/: Libraries and utilities