{"id":24676255,"url":"https://github.com/hrosicka/pyqtpartylist","last_synced_at":"2025-03-21T16:47:04.104Z","repository":{"id":221977854,"uuid":"755913423","full_name":"hrosicka/PyQtPartyList","owner":"hrosicka","description":"Imagine throwing an unforgettable party! Plan your perfect party with the Party Guest List app. The Party Guest List app is the perfect way to organize your guest list for any event. With its simple interface and powerful features, you can easily add, edit, and delete guests.","archived":false,"fork":false,"pushed_at":"2024-11-18T17:25:03.000Z","size":896,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-26T12:14:23.939Z","etag":null,"topics":["creative-applications","database","desktop","desktop-application","forms","gui","partylist","python","python-sqlite","simple-app","simple-application","sql","sqlite"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hrosicka.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-02-11T13:18:25.000Z","updated_at":"2024-11-18T17:25:07.000Z","dependencies_parsed_at":"2024-03-25T11:26:15.395Z","dependency_job_id":"d3fd3a54-277c-4d88-bd2f-88fc0475a702","html_url":"https://github.com/hrosicka/PyQtPartyList","commit_stats":null,"previous_names":["hrosicka/pyqtpartylist"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrosicka%2FPyQtPartyList","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrosicka%2FPyQtPartyList/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrosicka%2FPyQtPartyList/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrosicka%2FPyQtPartyList/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hrosicka","download_url":"https://codeload.github.com/hrosicka/PyQtPartyList/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244831298,"owners_count":20517667,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["creative-applications","database","desktop","desktop-application","forms","gui","partylist","python","python-sqlite","simple-app","simple-application","sql","sqlite"],"created_at":"2025-01-26T12:14:26.487Z","updated_at":"2025-03-21T16:47:04.079Z","avatar_url":"https://github.com/hrosicka.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PartyList\nApplication for creating partylist of friends. Written in Python. SQLite database is used as storage. Still in progress...\n\n- **Imagine throwing an unforgettable party!** Keep track of your guests effortlessly with our user-friendly Party List application. This intuitive software seamlessly manages your guest information, ensuring a smooth and stress-free planning experience.\n\n- **Say goodbye to handwritten lists and scattered notes!** Party List offers a centralized hub for organizing your guest details. Add new contacts with just a few clicks, edit existing entries, and even export your meticulously crafted list to an Excel file for further customization.\n\n## Testing data\nData for first testing.\nSQL skript [SQL skript - testing data](https://github.com/hrosicka/PyQtPartyList/blob/master/input_first_data.sql).\n\n## Main window\n### Allowable functions\n- add new person\n- delete one record\n- edit one record\n- delete all records\n- export one record into Excel\n- export data into Excel\n- export data into PDF\n- close applicatin\n\n\n![](https://github.com/hrosicka/PyQtPartyList/blob/master/doc/PartyList.png)\n\n### Sorting\nSorting table\n\n![](https://github.com/hrosicka/PyQtPartyList/blob/master/doc/PartyListSorting.png)\n\n\n### Warning\nWarning before deleting one record - one person\n\n![](https://github.com/hrosicka/PyQtPartyList/blob/master/doc/WarningDeleting.png)\n\nWarning before deleting all records - all people\n\n![](https://github.com/hrosicka/PyQtPartyList/blob/master/doc/WarningDeletingAllPeople.png)\n\nDeleted all data from the table\n\n![](https://github.com/hrosicka/PyQtPartyList/blob/master/doc/DeletedAllData.png)\n\n## Add new person\n![](https://github.com/hrosicka/PyQtPartyList/blob/master/doc/AddNewPersonDialog.png)\n\n\n### All fields must be filled\n![](https://github.com/hrosicka/PyQtPartyList/blob/master/doc/AddNewPersonDialogFirstName.png)\n\n\n![](https://github.com/hrosicka/PyQtPartyList/blob/master/doc/AddNewPersonDialogLastName.png)\n\n\n![](https://github.com/hrosicka/PyQtPartyList/blob/master/doc/AddNewPersonDialogPhone.png)\n\n\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhrosicka%2Fpyqtpartylist","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhrosicka%2Fpyqtpartylist","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhrosicka%2Fpyqtpartylist/lists"}