Web Scraping of a gift recommendation website
python3 app.py
python3 -m venv venv
source venv/bin/activate
pip3 install -r requirements.txt
pip3 install gunicorn
gunicorn -w 4 -b 0.0.0.0:8000 gift_recommender.api.main:app
gift_recommender/
├── __init__.py
├── application/
│ ├── __init__.py
│ ├── product_catalog_use_cases.py
│ ├── category_use_cases.py
│ └── ports/
│ ├── __init__.py
│ ├── category_port.py
│ └── product_catalog_port.py
├── domain/
│ ├── __init__.py
│ ├── category.py
│ └── product.py
├─── infrastructure/
│ ├── __init__.py
│ └── adapters/
│ ├── __init__.py
│ ├── category_adapter.py
│ └── product_catalog_adapter.py
└── api/
├── __init__.py
├── product_catalog_api.py
└── prompt_api.py