{"id":17359433,"url":"https://github.com/dreamdevil00/ng4-loopback-starter","last_synced_at":"2025-03-27T15:35:06.530Z","repository":{"id":143893412,"uuid":"95452148","full_name":"dreamdevil00/ng4-loopback-starter","owner":"dreamdevil00","description":"A project seed that uses loopback3 as backend and angular2 as frontend, inspired by colmena(https://github.com/colmena/colmena).","archived":false,"fork":false,"pushed_at":"2017-07-13T09:39:51.000Z","size":27,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-01T19:23:21.424Z","etag":null,"topics":["admin","angular2","api","loopback","project-seed"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/dreamdevil00.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":"2017-06-26T13:58:48.000Z","updated_at":"2017-07-30T14:15:33.000Z","dependencies_parsed_at":null,"dependency_job_id":"4688fc23-7b1f-4b22-8062-470976ca2c13","html_url":"https://github.com/dreamdevil00/ng4-loopback-starter","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/dreamdevil00%2Fng4-loopback-starter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dreamdevil00%2Fng4-loopback-starter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dreamdevil00%2Fng4-loopback-starter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dreamdevil00%2Fng4-loopback-starter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dreamdevil00","download_url":"https://codeload.github.com/dreamdevil00/ng4-loopback-starter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245872466,"owners_count":20686385,"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":["admin","angular2","api","loopback","project-seed"],"created_at":"2024-10-15T19:09:36.624Z","updated_at":"2025-03-27T15:35:06.501Z","avatar_url":"https://github.com/dreamdevil00.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## About\n\nThis is a project seed for an API with an Admin interface that can be easily\nextended and built upon,  borrowed from [Colmena](https://github.com/colmena/colmena)\nbut only reserves code structure and basic configuration to make it clean.\n\n## Introduction\nIt is built using a collection of great Open Source projects, including but not limited to:\n- [LoopBack](http://loopback.io) - API server based on Express.\n- [Angular](http://www.angular.cn) - MVC framework to build web apps.\n- [LoopBack SDK Builder](https://www.npmjs.com/package/@mean-expert/loopback-sdk-builder) - Awesome integration of Loopback and Angular.\n- [CoreUI](http://coreui.io/) - Amazing Bootstrap Admin Template.\n- [@ngrx/store](https://github.com/ngrx/store) - RxJS powered state management for Angular applications\n\n## Structure\nThe project is a mono-repo managed by [lerna](https://lernajs.io/).  It is structured like this:\n- ```apps/```\n  - ```admin``` The Admin interface built with Angular.\n  - ```api``` The REST API built with LoopBack.\n- ```modules```\n  - ```admin```\n    - ```*``` Modules that add functionality to the Admin app.\n  - ```api```\n    - ```*``` Modules that add functionality to the API app.\n- ```packages```\n  - ```admin-*``` Packages used by the Admin app.\n  - ```api-*``` Packages used by the API app.\n\n## Installation\n### Requirements\n- ```node```(v6.9.x or higher)\n- ```npm``` (v3.x or higher)\n\nGlobally installed Node packages:\n- [Angular CLI](https://github.com/angular/angular-cli)\n- [Lerna](https://lernajs.io/)\n- [LoopBack CLI](https://github.com/strongloop/loopback-cli)\n\n``` npm install -g @angular/cli lerna loopback-cli ```\n\n### setup\nClone the repository and install the dependencies:\n```\ngit clone https://github.com/dreamdevil00/angular2-loopbackjs-project-seed.git\ncd angular2-loopbackjs-project-seed\nnpm install\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdreamdevil00%2Fng4-loopback-starter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdreamdevil00%2Fng4-loopback-starter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdreamdevil00%2Fng4-loopback-starter/lists"}