This Python Flask web application scrapes and displays finance-related news and information from various sources, providing users with a centralized platform to stay updated on market trends and news.
-
Homepage Overview:
- Displays top news and information from multiple sources.
- Sections include Antara, CNBC, Kompas, Bareksa, and HSB Trading & Forex.
-
Detailed Views:
- Click on news articles to view detailed information.
- Explore articles from different categories.
-
Reporter Profiles:
- Discover more about reporters and authors contributing to the news articles.
-
Specialized Sections:
- Access specific sections such as Travel news from Antara, Forex news from Bareksa, and HSB's Trading and Forex articles.
-
Finance Tables:
- Explore a dynamic table showcasing real-time data from Google Finance.
- Flask: A micro web framework for Python.
- BeautifulSoup: A library for pulling data out of HTML and XML files.
- Requests: A simple HTTP library for Python.
- Jinja2: A fast, expressive, succinct, and extensible template engine.
-
Clone the repository:
git clone https://github.com/developerlight/scrapping-beautifulsoap-flask.git
-
Navigate to the project directory:
cd scrapping-beautifulsoap-flask
-
Install dependencies:
pip install -r requirements.txt
-
Run the application:
python app.py
-
Open your browser and go to http://localhost:5000 to view the application.
This web scraper is for educational purposes only. The information provided on this platform may not be accurate or up-to-date. Users should verify information independently and use it at their own risk.
This project is licensed under the MIT License - see the LICENSE file for details.