Browserbasierter Logikgatter-Simulator mit speicherbaren Schaltnetzen, Simulationsmodus und Erstellen eigener Bausteine
.NET Version 8 benötigt.
cd backend/BitFlow.API; dotnet run
cd frontend; npm i; npm run dev
BitFlow/
├── backend/ # Node/Express API
│ ├── BitFlow.API # API Code
│ └── BitFlow.API.Tests # API Tests
├── frontend/
│ ├── src/
│ │ ├── app/ # App Hülle, Routing, Authentifizierung
│ │ ├── assets/ # Icon
│ │ ├── components/ # geteilte UI Komponenten
│ │ ├── hooks/ # React Hooks (Zusammenarbeit, Undu/Redo)
│ │ ├── modules/ # Feature-Module: auth, editor, landing, projects, settings
│ │ ├── schematic/ # SVG
│ │ ├── services/ # API Layer & Domain-Service
│ │ ├── simulation/ # Logik, Gatter-Bibliothek
│ │ ├── storage/ # localStorage
│ │ ├── test/ # Test Setup & Builder
│ │ ├── types/ # TypeScript Domain-Typen (circuit, collaboration, domain)
│ │ ├── utils/ # Helper (id, clipboard, keyboard shortcuts)
│ │ ├── main.tsx
│ │ ├── index.css
│ │ └── vite-env.d.ts
└── docs/ # Gesamte Projektdokumentation