Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ISBX/isbx-loopback-cms
Content Management System (CMS) for Node JS LoopBack projects
https://github.com/ISBX/isbx-loopback-cms
Last synced: about 1 month ago
JSON representation
Content Management System (CMS) for Node JS LoopBack projects
- Host: GitHub
- URL: https://github.com/ISBX/isbx-loopback-cms
- Owner: ISBX
- License: mit
- Created: 2015-06-18T01:14:55.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2020-07-15T19:46:33.000Z (over 4 years ago)
- Last Synced: 2024-08-01T12:34:32.172Z (4 months ago)
- Language: JavaScript
- Size: 25.9 MB
- Stars: 29
- Watchers: 16
- Forks: 35
- Open Issues: 87
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-starred - ISBX/isbx-loopback-cms - Content Management System (CMS) for Node JS LoopBack projects (others)
README
# ISBX LoopBack CMS #
The ISBX LoopBack CMS is in its early stage of development. The Node JS CMS is design to work with LoopBack projects utilizing the built-in LoopBack Model Structure and generated REST APIs to perform create, read, update, and delete (CRUD) functions. The CMS user interface is built using Angular JS with Bootstrap and is highly customizable. The navigation of the CMS can be configured through JSON. You have the ability to create your own custom Angular Controllers and Views. Please see the [wiki](https://github.com/ISBX/isbx-loopback-cms/wiki) for installation and setup instructions.
### Installing ###
This package is intended to be used as a Node Module. You should install the package with the command:
```
npm install https://github.com/ISBX/isbx-loopback-cms.git
```You can include it in your package.json using
```
{
"isbx-loopback-cms": "git+https://github.com/ISBX/isbx-loopback-cms.git"
}
```### Development ###
To contribute to the ISBX CMS Node Module you can fork the repo and then npm link it to your project:
```
git clone https://github.com/ISBX/isbx-loopback-cms.git [cms path]
cd [project path]
npm link [cms path]
```for example:
```
git clone https://github.com/ISBX/isbx-loopback-cms.git /projects/nodejs/npm-isbx-loopback-cms
cd /projects/websites/my_cms
npm link /projects/nodejs/npm-isbx-loopback-cms
```Now any changes made in the `npm-isbx-loopback-cms` source folder will be applied to your `my_cms` project.
### Note ###
When contributing to the ISBX CMS please create a feature branch and issue a pull request from your fork.