This is program for making rotation lists for jobs, chores, etc. The user can create a list with multiple jobs and names that rotate. The lists are saved as a standard Comma Separated Value (*.csv) and can be exported to an Xecel Spreadsheet.
$ sudo apt-get install python3 pip3
$ pip install PyQt5 xlsxwriter
- On GNU/Linux
- Open a terminal at the location containing this software
- Run
python3 ListMaker.py
- Start a new instance of Job List Maker
- The software automatically add one row with two columns
- Click the Add Rows button
- You will be prompted to enter the number of rows, not including already existing rows. (Rows should normally corespont to people)
- There should now be two columns with the correct number of rows
- Populate Data
- Column 1 should be used for names of people
- Column 2 should be used for the jobs
- The table must have at leats one row populated with data
- After verifying that all data has been entered correctly, click the Update Button
- You will be prompted for a number. Enter the number of desired rotations (This includes Column 2)
- Select OK to continue (This will overwrite all columns past Column 2)
- Columns should now be updated
Written By: Winston Cadwell