https://github.com/salah3x/notebook-ui
An Interactive Notebook UI
https://github.com/salah3x/notebook-ui
knockoutjs notebook oracle-jet
Last synced: about 1 year ago
JSON representation
An Interactive Notebook UI
- Host: GitHub
- URL: https://github.com/salah3x/notebook-ui
- Owner: salah3x
- License: gpl-3.0
- Created: 2019-10-08T22:24:08.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-10T04:59:33.000Z (over 3 years ago)
- Last Synced: 2025-02-17T11:44:29.563Z (over 1 year ago)
- Topics: knockoutjs, notebook, oracle-jet
- Language: JavaScript
- Size: 261 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Interactive Notebook  
An Interactive Notebook UI for [notebook-server](https://github.com/salah3x/notebook-server).
It executes pieces of code on a remote server, display the output and visualize the returned data if it is parseable.
---
## Pre-requisite
- Run the notebook server on your machine (Follow the [installation instructions](https://github.com/salah3x/notebook-server#installation)).
- Install the `Oracle JET cli`, assuming `node` and `npm` are already installed:
`$ npm install -g @oracle/ojet-cli`
## Build-Run-Deploy
- First clone the repo:
`$ git clone git@github.com:salah3x/notebook-ui.git && cd notebook-ui`
- Serve the app on [http://localhost:8000/](http://localhost:8000/):
`$ ojet serve`
- To deploy the app:
- Build the project:
`$ ojet build --release`
- Copy the content of `web` directory to a static web host (e.g. AWS S3 or Firebase Hosting).
## Features
See [release notes](https://github.com/salah3x/notebook-ui/releases)
## Further help
To get more information about Oracle JET, check out the [the official docs](http://www.oraclejet.org).
---
This project was generated with [Oracle JET Command Line Interface](https://github.com/oracle/oraclejet) version 7.2.0