{"id":21180861,"url":"https://github.com/mariomenjr/wgu-scheduler","last_synced_at":"2026-05-17T21:04:13.048Z","repository":{"id":104228781,"uuid":"253995173","full_name":"mariomenjr/wgu-scheduler","owner":"mariomenjr","description":"C195: Software II Advanced Java Concepts Project","archived":false,"fork":false,"pushed_at":"2020-07-13T06:12:53.000Z","size":246,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-06T08:55:42.971Z","etag":null,"topics":["appointments","database","scheduler"],"latest_commit_sha":null,"homepage":"","language":"Java","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/mariomenjr.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":"2020-04-08T05:37:29.000Z","updated_at":"2023-03-05T00:57:03.000Z","dependencies_parsed_at":null,"dependency_job_id":"8fe6b29c-6006-42e2-a829-c4eaaa931657","html_url":"https://github.com/mariomenjr/wgu-scheduler","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mariomenjr%2Fwgu-scheduler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mariomenjr%2Fwgu-scheduler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mariomenjr%2Fwgu-scheduler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mariomenjr%2Fwgu-scheduler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mariomenjr","download_url":"https://codeload.github.com/mariomenjr/wgu-scheduler/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243632407,"owners_count":20322382,"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":["appointments","database","scheduler"],"created_at":"2024-11-20T17:46:16.862Z","updated_at":"2026-05-17T21:04:08.010Z","avatar_url":"https://github.com/mariomenjr.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Scheduler\n\n## Scenario\n\nYou are working for a software company that has been contracted to develop a scheduling desktop user interface application. The contract is with a global consulting organization that conducts business in multiple languages and has main offices in Phoenix, Arizona; New York, New York; and London, England. The consulting organization has provided a MySQL database that your application must pull data from. The database is used for other systems and therefore its structure cannot be modified.\n\n## Features\n\n- Multi-language\n- Timezone agnostic\n- Telemetry\n- Management of Appointments\n    - Avoid overlapped appointments\n    - Alert of appointments within 15 minutes from logging-in\n    - Form validations\n- Management of Customers\n    - Form validations\n\n# Database\n\nThe system communicates to the database by implementing the DAO pattern.\n\n# Screenshots\n\n- ![Appointments Log](./assets/img/screenshot_14.png)\n- ![Appointment Forms](./assets/img/screenshot_16.png)\n\n# Contact\n\n[twitter](https://twitter.com/mariomenjr), [instagram](https://instagram.com/mariomenjr)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmariomenjr%2Fwgu-scheduler","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmariomenjr%2Fwgu-scheduler","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmariomenjr%2Fwgu-scheduler/lists"}