Compare commits

...

4 Commits

Author SHA1 Message Date
e01b7fe50b 17. Mai 2024, 11:04 2024-05-17 09:04:58 +00:00
6ff1b6a3e0 . 2024-05-17 11:03:45 +02:00
4a91526884 . 2024-05-17 09:02:23 +00:00
d8e35b093e . 2024-05-17 11:01:21 +02:00
6 changed files with 56 additions and 4 deletions

7
.gitignore vendored
View File

@@ -1,3 +1,6 @@
**/node_modules **/.env
**/.DS_Store backend/node_modules
frontend/node_modules
.idea
.DS_Store
**/go_init **/go_init

View File

@@ -1,3 +1,51 @@
# Vorlage_Node_React Projektname
zu beginnt sollte die aio Datei ausgeführt werden. Im Anschluss werden alle abhänigkeiten installiert und das Projekt luaffährig gemacht. Ich empflehe nur über GUI das Template zu nutzen und als Vorlage zu verwerden so geht alles out of the Box Projektübersicht
Geben Sie hier eine kurze Beschreibung des Projekts ein. Was ist das Ziel des Projekts? Welche Problemstellung löst es?
Verwendete Technologien
Backend: Node.js, TypeScript, Express oder Fastify
Frontend: React (nur bei mittleren Projekten)
Containerisierung: Docker, Docker Compose
Projektstruktur
backend/: Enthält den Backend-Code (z.B. Express, Fastify)
frontend/: Enthält den Frontend-Code (nur bei mittleren Projekten)
.vscode/: Visual Studio Code spezifische Konfigurationen
utils/: Hilfsfunktionen und Skripte
Einrichtung und Konfiguration
Schritt 1: Repository klonen
sh
Code kopieren
git clone <repository-url>
cd <repository-verzeichnis>
Schritt 2: Docker Container starten
Die Anwendung wird vollständig mit Docker konfiguriert und gestartet. Stellen Sie sicher, dass Docker auf Ihrem System installiert und gestartet ist.
sh
Code kopieren
docker-compose up --build
Schritt 3: Umgebungsvariablen
Stellen Sie sicher, dass alle notwendigen Umgebungsvariablen in einer .env-Datei im Wurzelverzeichnis des Projekts definiert sind.
Projektbeschreibung
Ziel des Projekts: Beschreiben Sie hier, welches Ziel das Projekt verfolgt und welche Problemstellungen es lösen soll.
Hauptfunktionalitäten: Listen Sie die wichtigsten Funktionen des Projekts auf.
Bekannte Probleme: Dokumentieren Sie bekannte Bugs oder Einschränkungen.
Zukünftige Verbesserungen: Welche Features sollen in zukünftigen Versionen hinzugefügt werden?
Docker-Konfiguration
Die Docker-Konfigurationsdateien sind im Repository enthalten und bereits für die Entwicklung und den Einsatz vorbereitet.
Dockerfile: Definiert das Docker-Image für das Projekt.
docker-compose.yml: Konfiguriert und startet mehrere Docker-Container, einschließlich Backend und (falls vorhanden) Frontend.
VSCode Konfiguration
Visual Studio Code spezifische Konfigurationen sind im .vscode-Verzeichnis enthalten:
tasks.json: Enthält vordefinierte Tasks für das Projekt.
launch.json: Konfiguriert Debugging-Optionen für Backend und Frontend.

1
go_init Submodule

Submodule go_init added at 48a4f82f42

BIN
linux

Binary file not shown.

BIN
macos

Binary file not shown.

Binary file not shown.