https://github.com/mini-sylar/payment-tracker-app
Contains files to UI and code
https://github.com/mini-sylar/payment-tracker-app
json pyqt5 python
Last synced: about 2 months ago
JSON representation
Contains files to UI and code
- Host: GitHub
- URL: https://github.com/mini-sylar/payment-tracker-app
- Owner: Mini-Sylar
- License: mit
- Created: 2021-04-09T01:31:09.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2021-07-17T19:02:01.000Z (almost 5 years ago)
- Last Synced: 2025-03-21T12:58:11.208Z (over 1 year ago)
- Topics: json, pyqt5, python
- Language: Python
- Homepage:
- Size: 477 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# PAYMENT-TRACKER-APP (UI version 2.0)
### from DSC challenge,University of Ghana
A program to help an employee track how much they are paid after a period of work (UI version)
## Installation
Program depends on the following libraries
- pyqt5
- sys
- xlswriter
- qt_material
- TableSaver (custom module adapted from ellyansec's save modules) [REMOVED]
Use the package manager [pip](https://pip.pypa.io/en/stable/) to install the following libraries.
```bash
pip install PyQt5
pip install XlsxWriter
pip install qt-material
TableSaver Module is included in the files [REMOVED]
```
## Usage
```
- run MainWindow.py
- add an employee from the file menu to generate an employee tab with a table
- Use the update button to add more entries to the table
- Use the save button to export the items in the table as a spreadsheet
```
## Update
View [Changelog](https://github.com/Mini-Sylar/DSC-UG-Challenge-UI-Version/blob/main/CHANGELOG.md)
for updates to the project
## Screenshots
## Sample File
Sample file included in Screenshots folder as [Sample Output](https://github.com/Mini-Sylar/DSC-UG-Challenge-UI-Version/blob/main/Screenshots/User1Output.xlsx)
## Contributing
Pull requests are welcome. Also, a TO DO list will be added to give an idea of what is
planned
## License
[MIT](https://choosealicense.com/licenses/mit/)