Skip to content

Commit 03d3a62

Browse files
committed
Add .gitignore file for Weekender E-commerce project
1 parent b3aab62 commit 03d3a62

File tree

1 file changed

+188
-0
lines changed

1 file changed

+188
-0
lines changed

.gitignore

Lines changed: 188 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,188 @@
1+
# Weekender E-commerce .gitignore
2+
3+
# Dependencies
4+
node_modules/
5+
vendor/
6+
composer.lock
7+
package-lock.json
8+
yarn.lock
9+
pnpm-lock.yaml
10+
11+
# Build outputs
12+
dist/
13+
build/
14+
backend/public/app/
15+
backend/public/build/
16+
frontend/dist/
17+
frontend/build/
18+
19+
# Environment files
20+
.env
21+
.env.local
22+
.env.development.local
23+
.env.test.local
24+
.env.production.local
25+
backend/.env
26+
backend/.env.local
27+
backend/.env.backup
28+
frontend/.env
29+
frontend/.env.local
30+
31+
# IDE files
32+
.vscode/
33+
.idea/
34+
*.swp
35+
*.swo
36+
*~
37+
38+
# OS files
39+
.DS_Store
40+
.DS_Store?
41+
._*
42+
.Spotlight-V100
43+
.Trashes
44+
ehthumbs.db
45+
Thumbs.db
46+
47+
# Logs
48+
*.log
49+
npm-debug.log*
50+
yarn-debug.log*
51+
yarn-error.log*
52+
laravel.log
53+
backend/storage/logs/*.log
54+
frontend/logs/
55+
56+
# Runtime data
57+
pids
58+
*.pid
59+
*.seed
60+
*.pid.lock
61+
62+
# Coverage directory used by tools like istanbul
63+
coverage/
64+
*.lcov
65+
66+
# nyc test coverage
67+
.nyc_output
68+
69+
# Dependency directories
70+
jspm_packages/
71+
72+
# Optional npm cache directory
73+
.npm
74+
75+
# Optional eslint cache
76+
.eslintcache
77+
78+
# Microbundle cache
79+
.rpt2_cache/
80+
.rts2_cache_cjs/
81+
.rts2_cache_es/
82+
.rts2_cache_umd/
83+
84+
# Optional REPL history
85+
.node_repl_history
86+
87+
# Output of 'npm pack'
88+
*.tgz
89+
90+
# Yarn Integrity file
91+
.yarn-integrity
92+
93+
# parcel-bundler cache (https://parceljs.org/)
94+
.cache
95+
.parcel-cache
96+
97+
# Next.js build output
98+
.next
99+
100+
# Nuxt.js build / generate output
101+
.nuxt
102+
dist
103+
104+
# Gatsby files
105+
.cache/
106+
public
107+
108+
# Storybook build outputs
109+
.out
110+
.storybook-out
111+
112+
# Temporary folders
113+
tmp/
114+
temp/
115+
116+
# Editor directories and files
117+
.vscode/
118+
!.vscode/extensions.json
119+
.idea
120+
*.suo
121+
*.ntvs*
122+
*.njsproj
123+
*.sln
124+
*.sw?
125+
126+
# Laravel specific
127+
backend/storage/app/*
128+
!backend/storage/app/.gitkeep
129+
backend/storage/framework/*
130+
!backend/storage/framework/.gitkeep
131+
backend/storage/logs/*
132+
!backend/storage/logs/.gitkeep
133+
backend/bootstrap/cache/*
134+
!backend/bootstrap/cache/.gitkeep
135+
136+
# Database
137+
*.sqlite
138+
*.sqlite3
139+
*.db
140+
141+
# Testing
142+
phpunit.xml.bak
143+
phpunit.php.bak
144+
145+
# Deployment
146+
deploy.sh.backup
147+
*.deploy
148+
149+
# Backup files
150+
*.bak
151+
*.backup
152+
153+
# Composer
154+
composer.phar
155+
156+
# Node modules (both root and frontend)
157+
node_modules/
158+
frontend/node_modules/
159+
160+
# Build directories
161+
public/app/
162+
backend/public/app/
163+
164+
# Vite
165+
frontend/dist/
166+
frontend/node_modules/
167+
168+
# TypeScript
169+
*.tsbuildinfo
170+
171+
# ESLint
172+
.eslintcache
173+
174+
# Prettier
175+
.prettiercache
176+
177+
# PHP CS Fixer
178+
.php-cs-fixer.cache
179+
180+
# Local development
181+
*.local
182+
183+
# Sensitive data
184+
secrets.json
185+
config/secrets.json
186+
187+
# Documentation build
188+
docs/_build/

0 commit comments

Comments
 (0)