File size: 2,464 Bytes
8001bf7
 
49a50d3
 
 
8001bf7
49a50d3
8001bf7
49a50d3
8001bf7
 
49a50d3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
---
title: MTMehitus
emoji: 🏗️
colorFrom: blue
colorTo: yellow
sdk: static
app_file: index.html
pinned: false
short_description: 3D-disainid, ehitusprojektid ja täislahendused
---

# MTMehitus

Interaktiivne eestikeelne koduleht 3D-disainide, ehitusprojektide ja võtmed-kätte täislahenduste tutvustamiseks ning müügipäringute koostamiseks.

Planeeritud Space’i repositoorium: `techprotrade/MTMehitus`.

## Space’is töötavad funktsioonid

- filtreeritav kuue näidislahendusega projektikataloog;
- lemmikute salvestamine külastaja brauserisse;
- projekti detailvaade ja kohandamisvõimalused;
- 3D-kontseptsiooni, ehitusprojekti ja täislahenduse võrdlus;
- pindala ja tehniliste valikute järgi muutuv hinnavahemik;
- automaatne tööetappide, ajakava ja valmidusastme arvutus;
- näidisprojekti kasutamine uue projekti lähtepunktina;
- nutikas tekstipõhine projektisoovitus ilma API-võtmeta;
- projektimustandi taastamine brauseri `localStorage` abil;
- lähteülesande allalaadimine, kopeerimine ja PDF-ina printimine;
- e-posti ning WhatsAppi kaudu jagamine;
- kontaktivormi valideerimine ja e-kirja mustandi avamine.

## Failid

- `index.html` – kujundus, sisu ja ligipääsetav HTML-struktuur;
- `app.js` – kataloog, kalkulaator, salvestamine, jagamine ja vormiloogika;
- `ANTIGRAVITY_BUILDER_SPEC.md` – tootmiskõlbliku versiooni täielik ehitusplaan.
- `ANTIGRAVITY_HANDOFF.md` – valmis juhis, mille saab koos Space’i aadressiga Antigravityle anda.

## Hugging Face Space’i lisamine

1. Loo uus Hugging Face Space.
2. Vali SDK-ks **Static**.
3. Lisa selle kausta failid Space’i repositooriumi juurkausta.
4. Kontrolli, et `README.md` YAML-plokis oleks `sdk: static` ja `app_file: index.html`.
5. Tee commit. Space avaldab lehe automaatselt.

Hugging Face’i ametliku konfiguratsiooniviite järgi võib staatiline Space kasutada HTML/CSS/JavaScripti ning `app_file` peab osutama renderdatavale HTML-failile.

## Enne avalikku kasutust

Praegune versioon on toimiv müügi- ja demonstratsioonirakendus, kuid kontaktivorm ei saada andmeid serverisse. See koostab e-kirja külastaja enda e-posti rakenduses. Tootmiskeskkonnas tuleb lisada turvaline vormi-API, nõusolekute logi, päringute andmebaas ja administraatori töölaud.

Projektikaartide graafilised ikoonid tuleb asendada MTM Ehituse päris 3D-renderduste ning kontrollitud projektiandmetega. Ära avalda kliendi nime, aadressi ega projekti staatust ilma loata.