7f8695456c4e926a0f12aea6967b81e181a51ab6
- Fix text tool: call updatePreview before confirmDraw so element is created - Fix all DELETE requests: send Authorization only, no Content-Type body-less requests caused 400 - Add exhaustive Playwright test covering all 30 CAD tools on the actual canvas - Verified: backend unit tests 254/254, frontend unit tests 380/380, browser tool tests 30/30
Web CAD Neu
Web-basiertes 2D-CAD für Event-Bestuhlungspläne.
Stack
- Frontend: React + TypeScript + Vite + HTML Canvas
- Backend: Node.js + TypeScript + Fastify + SQLite
- Collaboration: Yjs CRDT
Entwicklung
npm install
npm run dev
- Frontend: http://localhost:5173
- Backend: http://localhost:3001
Docker
docker-compose up --build
Description
Languages
TypeScript
87.4%
CSS
6.8%
HTML
4.9%
JavaScript
0.7%
Python
0.1%