Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/oracle-samples/oce-react-gallery-sample
Sample Image Gallery built using React and images from Oracle Content Management
https://github.com/oracle-samples/oce-react-gallery-sample
cms headless-cms headless-sample javascript oracle-cloud oracle-content-experience oracle-content-management react reactjs
Last synced: 3 months ago
JSON representation
Sample Image Gallery built using React and images from Oracle Content Management
- Host: GitHub
- URL: https://github.com/oracle-samples/oce-react-gallery-sample
- Owner: oracle-samples
- License: upl-1.0
- Created: 2020-04-30T15:28:12.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2023-08-24T14:15:49.000Z (over 1 year ago)
- Last Synced: 2023-08-24T16:15:59.301Z (over 1 year ago)
- Topics: cms, headless-cms, headless-sample, javascript, oracle-cloud, oracle-content-experience, oracle-content-management, react, reactjs
- Language: JavaScript
- Homepage: https://docs.oracle.com/en/cloud/paas/content-cloud/headless-cms.html
- Size: 289 KB
- Stars: 2
- Watchers: 5
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
- Security: SECURITY.md
Awesome Lists containing this project
README
# About React Image Gallery
This repository holds the sample source code for a ReactJS implementation of an image gallery site powered by Oracle Content Management.
Please see the [complete tutorial](https://www.oracle.com/pls/topic/lookup?ctx=cloud&id=oce-react-gallery-sample) and [live demo](https://headless.mycontentdemo.com/samples/oce-react-gallery-sample).
## How to run
> **NOTE:** If you need to use a proxy to reach the internet then define an oce_https_proxy environment variable:
```shell
export oce_https_proxy=://:
```Install dependencies by running:
```shell
npm install
```### Development
During development the dev script should be used:
```shell
npm run dev
```This script builds the client and server bundles and starts the application in a local server. Webpack will watch for code changes and recreate the client and server bundles as required.
### Production
For production the build script should be used to build the client and server bundles. Run it using:
```shell
npm run build
```When the script completes the application can be started using:
```shell
npm run start
```and then open .
## Images
Sample images may be downloaded from [https://www.oracle.com/middleware/technologies/content-experience-downloads.html](https://www.oracle.com/middleware/technologies/content-experience-downloads.html) under a separate license. These images are provided for reference purposes only and may not be hosted or redistributed by you.
## Contributing
This project welcomes contributions from the community. Before submitting a pull
request, please [review our contribution guide](./CONTRIBUTING.md).## Security
Please consult the [security guide](./SECURITY.md) for our responsible security
vulnerability disclosure process.## License
Copyright (c) 2020, 2022, Oracle and/or its affiliates.
Released under the Universal Permissive License v1.0 as shown at
.