This Flask application is designed to extract data from public APIs and display it to users through a web interface. The project consists of five Flask apps, each dedicated to extracting data from a specific public API.
Python Flask APIs VSCode Google Colab Libraries Used Pandas NumPy BeautifulSoup Flask
The project is structured as follows:
app.py: This file contains the main Flask application logic. templates/: This directory contains HTML templates for rendering the web pages. static/: This directory contains static files such as CSS, JavaScript, and images. data_extraction/: This directory contains modules for extracting data from public APIs.
To run the Flask application locally, follow these steps:
Clone the repository to your local machine. Install the required dependencies using pip install -r requirements.txt. Run the Flask application using python app.py. Access the application in your web browser at http://localhost:5000.