Skip to content

This project automates actions using SKUs from sku.csv and settings from config.json. Follow these steps before running the program.

Notifications You must be signed in to change notification settings

pythonicshariful/purchase-atomation-target.com

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Target.com Purchase Automation Bot

This project automates the purchase process on Target.com using Selenium and Tkinter GUI. It allows the user to log in, load SKUs from a CSV file, and automatically add items to the cart and proceed through checkout.


Features

  • GUI-based bot with live console output.
  • Auto-login persistence using Chrome profiles.
  • Reads SKUs and quantities from a CSV file.
  • Optional spending and buying limits via config.json.
  • Auto-fills password and CVV during checkout.
  • Supports stopping and resuming the bot.
  • Threaded GUI interaction (no freezing during operation).

Files

  • main.py – Core bot script.
  • config.json – Configuration file for CVE, SPEND_LIMIT, and BUY_LIMIT.
  • sku.csv – CSV file with SKU and quantity columns.
  • cookies.pkl – Stores session cookies.
  • local_storage.json – Stores local storage data (if needed).
  • chrome_profile/ – Folder containing saved Chrome session.
  • README.md – This file.

Requirements

  • Python 3.8+
  • Google Chrome installed
  • ChromeDriver (matching Chrome version)
  • Required Python modules:
pip install selenium requests

Usage

  1. Clone the repository:
git clone https://github.com/pythonicshariful/purchase-atomation-target.com.git
  1. Run the bot:
python main.py
  1. When prompted, log in to Target manually and press Enter in the GUI.

  2. The bot will automatically process SKUs from sku.csv.


Configuration

Edit config.json to modify settings:

{
  "CVE": "123",
  "SPEND_LIMIT": 120.00,
  "BUY_LIMIT": 3
}

License

This project is for educational purposes only. Use responsibly.

GitHub Repository: pythonicshariful/purchase-atomation-target.com

About

This project automates actions using SKUs from sku.csv and settings from config.json. Follow these steps before running the program.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages