Akce
Produktová dokumentace » Historie » Revize 12
« Předchozí |
Revize 12/23
(rozdíl)
| Další »
Martin Lácha, 2021-05-17 09:06
Produktová dokumentace¶
Aplikace¶
- Angular/Angular CLI 11.2.3
- HTML 5.0
- CSS 3.0 (preprocesor SASS/SCSS)
- Bootstrap 4.6.0
- PrimeNG 11.3.1
- Vega 5.20.2
Funkční požadavky¶
- Přihlášení uživatele
- Přidání nového uživatele (pouze admin)
- Přidání nové jednotky
- Vytvoření nového senzoru do jednotky
- Úprava jednotky
- Úprava senzoru
- Odstranění jednotky
- Odstranění senzoru
- Zobrazení grafu pro senzor
- Zobrazení grafu pro jednotku
Datový model¶
Konvence pro vývoj¶
Struktura projektu¶
|
├── e2e
│
├── _src
│ ├── app
│ ├── assets
│ ├── environments
│ ├── vega
│ ├── favicon.ico
│ ├── index.html
│ ├── main.ts
│ ├── polyfills.ts
│ └── test.ts
├── .browserslistrc
├── .dockerignore
├── .editorconfig
├── Dockerfile
├── README.md
├── angular.json
├── compose.yml
├── karma.conf.js
├── nginx.conf
├── package-lock.json
├── package.json
├── proxy-config.json
├── tsconfig.app.json
├── tsconfig.json
├── tsconfig.spec.json
└── tslint.json
Kompomenty¶
Dashboard je tvořený z jednotlivých komponent.
Vytvoření nové komponenty¶
Pro vytvoření nové komponenty do dashboardu se použije přikaz:
ng generate component component-name
Aktualizováno uživatelem Martin Lácha před více než 3 roky(ů) · 12 revizí