Initial commit: Site Builder with PHP API backend
Visual drag-and-drop website builder using GrapesJS with: - Multi-page editor with live preview - File-based asset storage via PHP API (no localStorage base64) - Template library, Docker support, and Playwright test suite Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
35
.gitignore
vendored
Normal file
35
.gitignore
vendored
Normal file
@@ -0,0 +1,35 @@
|
||||
# Storage (uploaded assets and project data are local/per-deployment)
|
||||
storage/assets/*
|
||||
storage/projects/*
|
||||
storage/tmp/*
|
||||
!storage/assets/.gitkeep
|
||||
!storage/projects/.gitkeep
|
||||
!storage/tmp/.gitkeep
|
||||
|
||||
# Uploads from image-resize
|
||||
uploads/
|
||||
|
||||
# Node modules (test dependencies)
|
||||
node_modules/
|
||||
|
||||
# Playwright
|
||||
test-results/
|
||||
playwright-report/
|
||||
.playwright-mcp/
|
||||
|
||||
# Python cache
|
||||
__pycache__/
|
||||
|
||||
# Screenshots (generated during testing)
|
||||
tests/screenshots/
|
||||
|
||||
# OS files
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
|
||||
# IDE
|
||||
.vscode/
|
||||
.idea/
|
||||
|
||||
# Claude settings (local)
|
||||
.claude/
|
||||
Reference in New Issue
Block a user