The IP Information Fetcher is a Django-based application that handles background tasks, performance considerations, and notifications. The main functionality is to fetch information about a list of IP addresses asynchronously and provide real-time updates to the user.
- User input for multiple IP addresses.
- Validation of IP addresses.
- Fetching information from ipinfo.io.
- Submitting IPs one by one asynchronously.
- Real-time updates to the frontend using Server-Sent Events (SSE) with Redis.
- Error handling and logging.
- Docker
- Docker Compose
- Clone and run the docker-compose file
git clone <repository_url> cd ipinfo/ipinfo_project/ docker-compose up --build

