{"id":24639704,"url":"https://github.com/jpleorx/skeleton","last_synced_at":"2026-04-08T11:32:33.360Z","repository":{"id":129926338,"uuid":"126552494","full_name":"JPLeoRX/skeleton","owner":"JPLeoRX","description":"Skeleton for web-app which consists of backend as Spring Boot app and frontend as Angular 5 app","archived":false,"fork":false,"pushed_at":"2018-11-25T22:56:30.000Z","size":281,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-01-03T16:30:00.321Z","etag":null,"topics":["angular","angular-cli","angular5","backend","flyway","frontend","fullstack","java","postgresql","restful-api","spring","spring-boot","typescript"],"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/JPLeoRX.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2018-03-24T00:40:54.000Z","updated_at":"2018-11-25T22:56:32.000Z","dependencies_parsed_at":null,"dependency_job_id":"6d044343-f2d6-4acc-a206-776e195af516","html_url":"https://github.com/JPLeoRX/skeleton","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/JPLeoRX/skeleton","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JPLeoRX%2Fskeleton","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JPLeoRX%2Fskeleton/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JPLeoRX%2Fskeleton/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JPLeoRX%2Fskeleton/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JPLeoRX","download_url":"https://codeload.github.com/JPLeoRX/skeleton/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JPLeoRX%2Fskeleton/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31554091,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-08T10:21:54.569Z","status":"ssl_error","status_checked_at":"2026-04-08T10:21:38.171Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["angular","angular-cli","angular5","backend","flyway","frontend","fullstack","java","postgresql","restful-api","spring","spring-boot","typescript"],"created_at":"2025-01-25T11:12:29.057Z","updated_at":"2026-04-08T11:32:33.350Z","avatar_url":"https://github.com/JPLeoRX.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Sample Spring Boot + Angular 5 Project\nSkeleton for web-app which consists of backend as Spring Boot app and frontend as Angular 5 app. \n\nSpring Boot was build using these modules: Web, JPA, PostgreSQL and Flyway\n\nBackend module presents a RESTful API endpoints to communicate with frontend.\n\nBasic example of the data flow is included in this project as well as many additional shared utils and helpers.\n\nSingle responsibility principle is implemented to it's maximum extent in this architecture. Each layer of the backend app is responsible for its own task. ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjpleorx%2Fskeleton","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjpleorx%2Fskeleton","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjpleorx%2Fskeleton/lists"}