{"id":15069091,"url":"https://github.com/mahmutemirkr/human-rsm-project","last_synced_at":"2025-06-11T02:04:05.903Z","repository":{"id":159779337,"uuid":"426196445","full_name":"mahmutemirkr/Human-Rsm-Project","owner":"mahmutemirkr","description":"Human Resource Management System","archived":false,"fork":false,"pushed_at":"2023-01-12T08:12:52.000Z","size":84,"stargazers_count":9,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-11T02:04:05.206Z","etag":null,"topics":["java-11","restful-api","spring-boot"],"latest_commit_sha":null,"homepage":"","language":"Java","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/mahmutemirkr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2021-11-09T11:07:29.000Z","updated_at":"2023-05-18T19:17:37.000Z","dependencies_parsed_at":null,"dependency_job_id":"7bbf27e6-cdef-41c4-bedf-8699e0aa740c","html_url":"https://github.com/mahmutemirkr/Human-Rsm-Project","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/mahmutemirkr%2FHuman-Rsm-Project","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mahmutemirkr%2FHuman-Rsm-Project/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mahmutemirkr%2FHuman-Rsm-Project/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mahmutemirkr%2FHuman-Rsm-Project/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mahmutemirkr","download_url":"https://codeload.github.com/mahmutemirkr/Human-Rsm-Project/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mahmutemirkr%2FHuman-Rsm-Project/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259184739,"owners_count":22818266,"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":["java-11","restful-api","spring-boot"],"created_at":"2024-09-25T01:40:26.070Z","updated_at":"2025-06-11T02:04:05.831Z","avatar_url":"https://github.com/mahmutemirkr.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Human-Rsm-Project\n\n## Java-Spring Boot RestApi\n\n### Endpoints\n\n#### Sign-Up\n\n```\nPOST /api/authentication/sign-up HTTP/1.1\nHost: localhost:8080\nContent-Type: application/json\n\n{\n    \"nameSurname\": \"user\",\n    \"username\": \"user\",\n    \"password\": \"user\"\n}\n```\n\n#### Sign-In\n\n```\nPOST /api/authentication/sign-in HTTP/1.1\nHost: localhost:8080\nContent-Type: application/json\n\n{\n    \"username\": \"user\",\n    \"password\": \"user\"\n}\n```\n\n#### Make-admin\n\n```\nPUT /api/internal/make-admin/admin HTTP/1.1\nHost: localhost:8080\nAuthorization: Bearer InternalApiKey1234!\n```\n\n#### Save Person\n\n```\nPOST /api/person HTTP/1.1\nHost: localhost:8080\nAuthorization: Bearer ...admin\nContent-Type: application/json\nContent-Length: 119\n\n{\n    \"name\": \"Test Person 2\",\n    .\n    ..\n    ....\n    ......\n  \n}\n```\n\n#### Delete Person\n\n```\nDELETE /api/person/1 HTTP/1.1\nHost: localhost:8080\nAuthorization: Bearer ...admin\n```\n\n#### Get All Persons\n\n```\nGET /api/person HTTP/1.1\nHost: localhost:8080\n```\n\n#### Frontend\n\nhttps://github.com/mahmutemirkr/Angular-Human-Rsm\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmahmutemirkr%2Fhuman-rsm-project","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmahmutemirkr%2Fhuman-rsm-project","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmahmutemirkr%2Fhuman-rsm-project/lists"}