Initial project structure with CLI foundation

- Set up main CLI entry point with argparse architecture
- Implement complete tenant management system (CRUD operations)
- Add PostgreSQL database connection layer with configuration
- Create user management interface foundation
- Implement rich terminal UI with formatted tables
- Add interactive prompts with questionary library
- Include comprehensive project documentation
- Set up modular command structure with Parser/Command pattern
This commit is contained in:
Björn Benouarets
2025-12-04 05:44:03 +01:00
commit 86c7872991
10 changed files with 649 additions and 0 deletions

24
.gitignore vendored Normal file
View File

@@ -0,0 +1,24 @@
__pycache__/
*.pyc
*.pyo
*.pyd
*.pyw
*.pyz
*.pywz
*.pyzw
*.pyzwz
*.pyzwzw
*.pyzwzwz
*.pyzwzwzw
*.pyzwzwzwz
.env
.env.local
.env.development.local
.env.test.local
.env.production.local
.env.development
.env.test
.env.production
.venv/