auto-claude: subtask-3-3 - Update project structure section
This commit is contained in:
parent
1938c71a7a
commit
1a4a55ef5e
55
README.md
55
README.md
@ -32,14 +32,59 @@ Norda Biznes Hub is a **Flask-powered web platform** built with PostgreSQL, feat
|
|||||||
- Responsywny design (mobile, tablet, desktop)
|
- Responsywny design (mobile, tablet, desktop)
|
||||||
- Nowoczesny interfejs użytkownika
|
- Nowoczesny interfejs użytkownika
|
||||||
|
|
||||||
## Struktura projektu
|
## Project Structure
|
||||||
|
|
||||||
```
|
```
|
||||||
nordabiz/
|
nordabiz/
|
||||||
├── index.html # Główna strona HTML
|
├── app.py # Main Flask application (routes, auth, API)
|
||||||
├── styles.css # Stylowanie CSS
|
├── database.py # SQLAlchemy models (20+ tables)
|
||||||
├── script.js # Logika JavaScript + dane firm
|
├── gemini_service.py # Google Gemini AI integration
|
||||||
└── README.md # Dokumentacja
|
├── nordabiz_chat.py # AI chat engine with company context
|
||||||
|
├── search_service.py # Unified search (FTS, fuzzy, synonyms)
|
||||||
|
├── email_service.py # Microsoft Graph email integration
|
||||||
|
├── krs_api_service.py # Polish business registry API
|
||||||
|
├── gbp_audit_service.py # Google Business Profile audit
|
||||||
|
├── it_audit_service.py # IT infrastructure audit
|
||||||
|
├── templates/ # Jinja2 HTML templates (30+ files)
|
||||||
|
│ ├── base.html # Base template with navigation and auth
|
||||||
|
│ ├── index.html # Company directory listing
|
||||||
|
│ ├── company_detail.html # Detailed company profile page
|
||||||
|
│ ├── chat.html # AI chat interface
|
||||||
|
│ ├── admin/ # Admin dashboards and tools (15 files)
|
||||||
|
│ ├── auth/ # Authentication flows (5 files)
|
||||||
|
│ ├── forum/ # Community forum (3 files)
|
||||||
|
│ ├── calendar/ # Events calendar (4 files)
|
||||||
|
│ ├── messages/ # Private messaging (4 files)
|
||||||
|
│ └── errors/ # Error pages (404, 500)
|
||||||
|
├── static/ # Static assets (CSS, images)
|
||||||
|
│ ├── css/ # Fluent Design stylesheets
|
||||||
|
│ │ ├── microsoft-fluent.css
|
||||||
|
│ │ └── fluent-nordabiz.css
|
||||||
|
│ └── img/companies/ # Company logos (82 images)
|
||||||
|
├── database/ # Database schemas and migrations
|
||||||
|
│ ├── schema.sql # Main PostgreSQL schema
|
||||||
|
│ ├── README.md # Database documentation
|
||||||
|
│ └── migrations/ # Versioned migrations (6 files)
|
||||||
|
├── scripts/ # Production automation scripts
|
||||||
|
│ ├── seo_audit.py # SEO audit tool (PageSpeed Insights)
|
||||||
|
│ ├── social_media_audit.py # Social media presence audit
|
||||||
|
│ ├── seo_analyzer.py # On-page SEO analysis
|
||||||
|
│ └── company-data-collector.js # Node.js web scraper
|
||||||
|
├── tests/ # Test suite (7 files)
|
||||||
|
│ ├── ai_quality_evaluator.py # AI testing framework
|
||||||
|
│ ├── ai_quality_test_cases.json # 15 test cases in 8 categories
|
||||||
|
│ ├── test_admin_seo_dashboard.py
|
||||||
|
│ ├── test_gbp_audit_field_checks.py
|
||||||
|
│ ├── test_it_audit_collaboration.py
|
||||||
|
│ └── test_social_media_audit.py
|
||||||
|
├── data/ # Source data files
|
||||||
|
│ ├── companies-basic.json # 80 company profiles
|
||||||
|
│ └── data-sources.md # Data source documentation
|
||||||
|
├── requirements.txt # Python dependencies (13 packages)
|
||||||
|
├── docker-compose.yml # PostgreSQL development database
|
||||||
|
├── .env.example # Environment variables template
|
||||||
|
├── CLAUDE.md # Project documentation for AI
|
||||||
|
└── deployment_checklist.md # Production deployment guide
|
||||||
```
|
```
|
||||||
|
|
||||||
## Uruchomienie
|
## Uruchomienie
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user