Update home authored by s92624's avatar s92624
...@@ -8,20 +8,46 @@ Dilnur Akgün (100713) diak6730@bht-berlin.de ...@@ -8,20 +8,46 @@ Dilnur Akgün (100713) diak6730@bht-berlin.de
Mitra Dinar (944580) s93118@bht-berlin.de Mitra Dinar (944580) s93118@bht-berlin.de
Dila Gümüssoy (945656) s92624@bht-berlin.de Dila Gümüssoy (945656) s92624@bht-berlin.de
**Tech-Stack:** **Tech-Stack**
**Frontend**; React Native + ExpoGo + JavaScript **Frontend**
- React Native mit Expo Go
- JavaScript
**REST API ** **REST API **
- Swagger API
**Backend** **Backend**
NestJS (Node.js) - NestJS
- Spring Boot
**KI;** Chatgbt oder Ollama **Künstliche Intelligenz (KI)**
Chatgbt (pro): - qualitativ (viele Antworten), entwicklerfreundlich (viele Tools), haben damit Erfahrung - ChatGPT (Pro-Version)
Ollama (pro): - kostenlos, lokal (volle Datenkontrolle)
Datenbank; MongoDB für Inahlte (Chatverläufe, Rezepte, Avatar-Einstellungen, Pollen-Daten etc.) Vorteile:
Hohe Antwortqualität
Entwicklerfreundlich (umfangreiche Tools und Dokumentation)
Bereits vorhandene Erfahrung im Team
- Ollama
Vorteile:
Kostenlos
Lokale Nutzung → vollständige Datenkontrolle
**Datenbank**
MongoDB (?)
**Nutzung zur Speicherung von:**
Chatverläufen, Rezepten...
H2 (eingebettete In-Memory-Datenbank für lokale Java-/Spring Boot-Entwicklung)
**Wetter-API**
Tomorrow.io
**Entwicklungsumgebung & Tools**
IntelliJ IDEA (Version 2025.1) – primär für Java-/Spring-Entwicklung
Visual Studio Code – hauptsächlich für Frontend (React Native)
**Wetter API;** tomorrow.io (warum nicht Wetter.com; weil kostenpflichtig, und tomorrow ist global und enthält viel mehr Daten über das Wetter (Pollenalarm etc.)
**Programm;** Visual Studio Code
\ No newline at end of file