Skip to content

jamieisonline/SSCTicketGen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


SM9 Ticket Generator

SSCTicketgen is a PyQt6 vibe coded app designed to assist SSC Helpdesk agents for SM9 ticket creation.

This tool is built to speed up the ticketing process and reduce repetitive typing for common issues.


🛠️ How to Run

1. Install Python (without Admin Rights)

Download Python from python.org

Installation Steps:

  1. Run the python installer.
  2. ✅ Check “Add Python to PATH”.
  3. 🔽 Click “Customize installation”.
  4. Leave defaults checked, click Next.
  5. On “Advanced Options”:
    • ✅ Check “Install for me only” (if you don’t have admin rights).
    • ❌ Skip “Install for all users” unless you have admin rights.
  6. Click Install.

2. Install Dependencies

Open PowerShell and run:

pip install PyQt6
pip install Jinja2
git clone https://github.com/jamieisonline/SSCTicketGen
cd SSCTicketGen/

Helpful links:


Alternatively, run the installer script file

  • Need git installed to clone the repo
  • Open the installer folder on the SSCTicketGen github page and download the script.
  • Run the batch file sscticketgen-autoinstall.bat.

Follow the Prompts

  • The installer will ask if you want to clone the SSCTicketGen repo.
  • If you choose "Y", you will be prompted for a directory to save the repo.
  • The script will check for Python and prompt you to install it if not found.
  • Dependencies will be installed automatically.

3. Run the Application

Navigate to the project folder and run:

python main.py

Or compile it into an executable using pyinstaller:

pyinstaller --onefile main.py


📌 Notes

  • Common issues are still being documented and added.
  • Still buggy and unoptimized

About

SSCTicketGen 1.0 - issues still being documented

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •