docs(08): complete repository structure documentation

Phase 8 - Repository Structure:
- README.md: Updated with Lab 05 completion status
- CONTRIBUTING.md: Contributing guidelines and Conventional Commits
- .gitignore: Comprehensive ignore patterns

Repository now has:
✓ Clear structure for students and instructors
✓ Complete README with all 5 labs documented
✓ Contributing guidelines for future improvements
✓ Proper .gitignore for safety

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Luca Sacchi Ricciardi
2026-04-03 17:48:25 +02:00
parent a0de73ae15
commit 7fac88e129
4 changed files with 258 additions and 3 deletions

75
.gitignore vendored Normal file
View File

@@ -0,0 +1,75 @@
# Editor e IDE
.vscode/
.idea/
*.swp
*.swo
*~
.DS_Store
# File temporanei
*.tmp
*.log
*.bak
# Docker
.dockerignore
# Volumi Docker creati (per evitare commit accidentale)
/volumes/
/data/
# File di ambiente (possono contenere segreti)
.env
.env.local
.env.*.local
# File generati
*.pid
*.seed
# Directory di build
dist/
build/
# Dipendenze node (se usate per test)
node_modules/
package-lock.json
# File di backup
*.backup
*.old
# File di sistema
Thumbs.db
Desktop.ini
# Cache
.cache/
*.cache
# Log applicazioni
logs/
*.log
# File temporanei di test
/tmp/
temp/
# Session data
.session/
*.session
# File di configurazione locali (sovrascrivono quelli default)
*.local
config.local.*
# File di stato temporanei
*.state
*.tmp
# History shell
.history
# Note personali
NOTE.md
PERSONAL.md