This application is built using FastAPI to query detailed information about specific IP addresses. The application can save queried IP information to a database and later retrieve access to this information.
- Python 3.x
- FastAPI
- BeautifulSoup
- requests
You can install the required dependencies using the following command:
git clone https://github.com/F4ruk-seker/ip-query-service.git
pip install -r requirements.txt
uvicorn main:app --reload
API Endpoints /: Homepage, queries information for the client IP address. /{ip}: Queries information for a specific IP address. /id/{id}: Provides access to information saved with a specific query identifier (ID).