https://github.com/jadenszewczak/pcx-automation
Automation toolkit for PCX document import/export operations
https://github.com/jadenszewczak/pcx-automation
automation automations cli-app cli-application cli-tool cli-tools document-database document-generation document-generator document-management document-processing internal internal-tool internal-tools pcx python python-3 python-app python3
Last synced: 8 months ago
JSON representation
Automation toolkit for PCX document import/export operations
- Host: GitHub
- URL: https://github.com/jadenszewczak/pcx-automation
- Owner: jadenszewczak
- License: other
- Created: 2025-06-07T21:51:11.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-08-28T01:52:31.000Z (10 months ago)
- Last Synced: 2025-09-06T18:23:48.512Z (9 months ago)
- Topics: automation, automations, cli-app, cli-application, cli-tool, cli-tools, document-database, document-generation, document-generator, document-management, document-processing, internal, internal-tool, internal-tools, pcx, python, python-3, python-app, python3
- Language: Python
- Homepage:
- Size: 25.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PCX Automation Tool
Internal CLI tool for automating PCX/VPSX administrative tasks.
## Features
- ✅ Commitment Book Management
- Single/multiple store setup
- Bulk generation from templates
- All 9 commitment book types
- 🚧 User Management (Coming Soon)
- 🚧 Report Breakouts (Coming Soon)
- 🚧 Destination Management (Coming Soon)
## Setup
1. Clone the repository
2. Create virtual environment:
```bash
python -m venv venv
venv\Scripts\activate # Windows
```
3. Install dependencies:
```bash
pip install -r requirements.txt
```
## Usage
Run the CLI tool:
```bash
python pcx_cli.py
```
## Project Structure
```plaintext
pcx-automation/
├── pcx_cli.py # Main CLI entry point
├── config/ # Configuration and mappings
├── modules/ # Feature modules
├── templates/ # PCX template generators
├── utils/ # Utilities and helpers
└── data/ # Generated files
```
## Development
- Python 3.11+
- Virtual environment (venv) recommended
- Follow existing patterns when adding new modules