Tests restructuring
This commit is contained in:
@@ -18,7 +18,43 @@ class Settings(BaseSettings):
|
||||
|
||||
# Project information
|
||||
project_name: str = "Ecommerce Backend API with Marketplace Support"
|
||||
description: str = "Advanced product management system with JWT authentication"
|
||||
description: str = """
|
||||
## 🚀 Letzshop Import API
|
||||
|
||||
Complete marketplace product import and management system built with FastAPI.
|
||||
|
||||
### 📚 Documentation Links
|
||||
|
||||
- **[Complete Documentation Site](#)** - Full project documentation
|
||||
- **[Getting Started Guide](#)** - Installation and setup
|
||||
- **[User Guides](#)** - How-to guides and tutorials
|
||||
- **[API Authentication Guide](#)** - Security and authentication
|
||||
- **[Testing Documentation](#)** - Test suite and conventions
|
||||
|
||||
### 🔗 Quick Links
|
||||
|
||||
- **[Alternative API Docs](/redoc)** - ReDoc interface
|
||||
- **[Health Check](/health)** - System status
|
||||
- **[OpenAPI Spec](/openapi.json)** - Machine-readable API spec
|
||||
|
||||
### 📖 Key Features
|
||||
|
||||
- **Product Management** - Complete CRUD operations with validation
|
||||
- **Multi-Shop Support** - Independent shop configurations
|
||||
- **CSV Import System** - Bulk import from various marketplace formats
|
||||
- **Stock Management** - Inventory tracking across locations
|
||||
- **User Management** - Role-based access control
|
||||
- **Marketplace Integration** - Import from multiple platforms
|
||||
|
||||
### 🏗️ Architecture
|
||||
|
||||
Built with modern Python stack:
|
||||
- **FastAPI** - High-performance async API framework
|
||||
- **SQLAlchemy** - Powerful ORM with PostgreSQL
|
||||
- **Pydantic** - Data validation and serialization
|
||||
- **JWT Authentication** - Secure token-based auth
|
||||
- **pytest** - Comprehensive test suite
|
||||
"""
|
||||
version: str = "2.2.0"
|
||||
|
||||
# Database
|
||||
|
||||
Reference in New Issue
Block a user