diff --git a/README.md b/README.md index 9ae45d4..05cc059 100644 --- a/README.md +++ b/README.md @@ -9,20 +9,55 @@ This project integrates news scraping functionality with weather API services to ## Project Structure ``` News-App/ -├── Fields and responses.txt # Field definitions and API responses mapping -├── Interactive Weather API Explorer - WeatherAPI.com.html # Weather API documentation -├── Interactive Weather API Explorer - WeatherAPI.com1.html -├── logs-2025-11-19T10-29-00.txt # System logs -├── logs-2025-11-19T10-36-08.txt -├── ppt.txt # PowerPoint presentation notes -├── premise.txt # Project premise documentation -├── script.md # Automation scripts -├── tone.txt # Communication tone guidelines -├── weather_service.log # Weather service logs -├── .venv/ # Python virtual environment +├── .gitignore # Git ignore file +├── README.md # Project documentation ├── news-frontend/ # Frontend application (React) -├── news-weather-backend/ # Backend application (Python Flask/FastAPI) -└── new_venv/ # Alternative Python virtual environment +│ ├── .gitignore +│ ├── package.json +│ ├── package-lock.json +│ ├── postcss.config.js +│ ├── tailwind.config.js +│ ├── tsconfig.json +│ ├── node_modules/ +│ ├── public/ +│ └── src/ +├── news-weather-backend/ # Backend application (Python) +│ ├── .dockerignore +│ ├── .gitattributes +│ ├── .gitignore +│ ├── ARCHITECTURE.md +│ ├── DOCKER.md +│ ├── Dockerfile +│ ├── HOW_TO_RUN.md +│ ├── LICENSE +│ ├── Makefile +│ ├── README.md +│ ├── docker-compose.yml +│ ├── pyproject.toml +│ ├── requirements.txt +│ ├── run_api.py +│ ├── setup.bat +│ ├── setup.py +│ ├── setup.sh +│ ├── api/ +│ │ ├── __init__.py +│ │ ├── main.py +│ │ ├── news_service.py +│ │ └── weather_service.py +│ ├── config/ +│ │ ├── __init__.py +│ │ ├── config.py +│ │ ├── scheduled_config.cfg +│ │ └── settings.cfg +│ ├── data/ +│ ├── gnews/ +│ ├── google_news_scraper.egg-info/ +│ ├── scripts/ +│ ├── src/ +│ ├── templates/ +│ ├── tests/ +│ └── utils/ +└── weather_service.log # Weather service logs ``` ## Technologies Used