{"id":26315908,"url":"https://github.com/samirasiavash/phonebook","last_synced_at":"2025-09-10T13:38:35.583Z","repository":{"id":280627124,"uuid":"933374411","full_name":"SamiraSiavash/Phonebook","owner":"SamiraSiavash","description":"This Phone book application will provide the basic set of features of adding a new contact, searching, updating, deleting and sending SMS via web service.","archived":false,"fork":false,"pushed_at":"2025-03-04T12:05:47.000Z","size":5,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-15T12:32:22.432Z","etag":null,"topics":["contact-management","oop","phonebook","python","send-sms"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SamiraSiavash.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2025-02-15T19:56:32.000Z","updated_at":"2025-03-04T12:05:51.000Z","dependencies_parsed_at":"2025-03-04T13:32:29.972Z","dependency_job_id":null,"html_url":"https://github.com/SamiraSiavash/Phonebook","commit_stats":null,"previous_names":["samirasiavash/phonebook"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SamiraSiavash/Phonebook","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamiraSiavash%2FPhonebook","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamiraSiavash%2FPhonebook/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamiraSiavash%2FPhonebook/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamiraSiavash%2FPhonebook/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SamiraSiavash","download_url":"https://codeload.github.com/SamiraSiavash/Phonebook/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamiraSiavash%2FPhonebook/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274470960,"owners_count":25291611,"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","status":"online","status_checked_at":"2025-09-10T02:00:12.551Z","response_time":83,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["contact-management","oop","phonebook","python","send-sms"],"created_at":"2025-03-15T12:27:36.385Z","updated_at":"2025-09-10T13:38:35.507Z","avatar_url":"https://github.com/SamiraSiavash.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Phonebook\n\nThis application is a simple phone book developed in Object-Oriented Programming(OOP) in Python. The user interface of this project has been implemented by tkinter. No specific database is used in this project and the information is stored in a text file.\n\nThe features of this application are:\n- Add new contact\n- Update contact\n- Delete contact\n- Search in contact name\n- Sending SMS via SMS system web service\n\n## Execute Application\n\nWhen you run the software, the contact list opens like this.\n\n![Image](https://github.com/user-attachments/assets/6d81a8b6-8f51-4948-9a26-d7f689b82e2c)\n\n## New Contact\n\nTo define a new contact, click the New Contact button to receive the first name, last name, and phone number. Click the Submit button to add a new contact to the contact list.\n\n![Image](https://github.com/user-attachments/assets/982005f9-abc0-4ff2-9a30-6ba378aaf0e1)\n\n## Update Contact\n\nTo update a contact, select the desired contact and click the update Contact button to open the edit form. It is possible to change the first name, last name, and phone number in this form. By selecting the Submit button, the changes are applied to the list.\n\n![Image](https://github.com/user-attachments/assets/7289bd1f-88fe-4ab4-a1d5-894defbdb412)\n\n## Delete Contact\n\nTo delete a contact, select the desired contact and click the Delete Contact button. Contact will be deleted from the list.\n\n## Search Contact\n\nTo Search a contact, enter the term in search bar and click the Search button . The list of contacts be filtered.\n\n![Image](https://github.com/user-attachments/assets/e4f0aced-c7d0-42b7-ba32-b155538c5ae1)\n\n## Sending SMS\n\nTo send a text message to a contact, select the desired contact and click the SMS button to open the send SMS form. It is necessary to enter URL، Line Number, API Key and Message. The phone number will be filled in automatically.\n\n![Image](https://github.com/user-attachments/assets/a110ed90-5128-445e-a162-fb10a170616a)\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamirasiavash%2Fphonebook","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsamirasiavash%2Fphonebook","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamirasiavash%2Fphonebook/lists"}