An automated account creation tool for testing and educational purposes.
- Python 3.8+
- pip (Python package installer)
- Clone the repository:
git clone https://github.com/zachlagden/just-eat-account-generator.git
cd just-eat-account-generator- Install dependencies:
pip install -r requirements.txt- Create a
.envfile with your configuration (see.env.examplefor reference)
The script uses environment variables for configuration. Create a .env file in the project root with the following variables:
ANALYTICS_BASE_URL: Analytics API base URLGATEWAY_BASE_URL: Gateway API base URLJUST_EAT_BASE_URL: Main API base URLWEB_BASE_URL: Web interface base URLACCOUNT_NAME: Default account nameEMAIL_DOMAIN: Email domain for generated accountsEMAIL_PREFIX_LENGTH: Length of random email prefix (default: 10)PASSWORD_LENGTH: Length of generated passwords (default: 14)ACCOUNTS_DIR: Directory to save account files (default: /accounts)
Run the script:
python account_generator.pyThe script will prompt you for the number of test accounts to create (1-10).
Generated account details are saved to text files in the configured accounts directory.
This script is for educational and testing purposes only. Always ensure you have permission to test on any domains you target and comply with all applicable terms of service.
See UNLICENSE file for details.