Initial Expo MVP
This commit is contained in:
62
README.md
Normal file
62
README.md
Normal file
@@ -0,0 +1,62 @@
|
||||
# Handwerker Wasserwaage
|
||||
|
||||
Mobile MVP-App für Handwerker als digitale Wasserwaage mit React Native, Expo und TypeScript.
|
||||
|
||||
Die App nutzt `expo-sensors` und den Accelerometer, um X/Y-Neigung, Gesamtwinkel und ein optisches Feedback für `gerade` oder `nicht gerade` anzuzeigen.
|
||||
|
||||
## Tech Stack
|
||||
|
||||
- React Native
|
||||
- Expo
|
||||
- TypeScript
|
||||
- expo-sensors
|
||||
- React Navigation
|
||||
|
||||
## MVP Features
|
||||
|
||||
- HomeScreen mit Einstieg in die Messung
|
||||
- WasserwaageScreen mit Live-Sensordaten
|
||||
- Anzeige von X/Y-Neigung
|
||||
- Winkelanzeige in Grad
|
||||
- Optisches Feedback für gerade / nicht gerade
|
||||
- Kalibrierungs-Button
|
||||
- Einfache Messwert-Speicherung als Mock im Speicher
|
||||
- SettingsScreen mit aktueller Sensor- und Toleranzinfo
|
||||
|
||||
## Projektstruktur
|
||||
|
||||
```text
|
||||
src/
|
||||
components/ Wiederverwendbare UI-Komponenten
|
||||
hooks/ Sensor-Hook useLevelSensor
|
||||
screens/ App-Screens
|
||||
services/ Sensor-Service und Mock-Speicher
|
||||
types/ TypeScript-Typen
|
||||
utils/ Mathematische Hilfsfunktionen
|
||||
```
|
||||
|
||||
## Installation
|
||||
|
||||
```bash
|
||||
npm install
|
||||
npm run ios
|
||||
```
|
||||
|
||||
Alternativ:
|
||||
|
||||
```bash
|
||||
npm start
|
||||
```
|
||||
|
||||
## Entwicklung
|
||||
|
||||
```bash
|
||||
npm run typecheck
|
||||
```
|
||||
|
||||
## Roadmap
|
||||
|
||||
- Gefälle-Messung
|
||||
- Messprotokoll
|
||||
- PDF-Export
|
||||
- Premium-Version
|
||||
Reference in New Issue
Block a user