diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0fb9656 --- /dev/null +++ b/.gitignore @@ -0,0 +1,50 @@ +# Dependencies +node_modules/ +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Environment files +.env +.env.local +.env.development.local +.env.test.local +.env.production.local + +# Storage and data +storage/events/active/* +storage/events/archived/* +storage/thumbnails/* +data/*.db +data/*.db-journal +logs/* + +# Build outputs +build/ +dist/ +*.log + +# OS files +.DS_Store +Thumbs.db + +# IDE files +.vscode/ +.idea/ +*.swp +*.swo + +# Test coverage +coverage/ +.nyc_output/ + +# Temporary files +*.tmp +*.temp + +# Keep directory structure +!storage/events/active/.gitkeep +!storage/events/archived/.gitkeep +!storage/thumbnails/.gitkeep +!data/.gitkeep +!logs/.gitkeep