GitHub - fossasia/susi_skill_cms: A web application framework to edit susi skill...
source link: https://github.com/fossasia/susi_skill_cms
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
README.md
susi_skill_cms
A web application framework to edit SUSI Skills
Communication
Please join our mailing list to discuss questions regarding the project: https://groups.google.com/group/susiai/
Our chat channel is on gitter here: https://gitter.im/fossasia/susi_server
Technology Stack
Components
- HTML - Structure of the web page generated.
- CSS - Styling options and details ofthe web page.
- Javascript(JSON) - Used to store information for deploying the application such as dependencies.
- ReactJS - Structure for deployment of the web page.
Requirements
- node --version >= 6
- npm --version >= 3
How to deploy?
Running on localhost:
- Step 1: Fork susi_skill_cms repository and clone it to your desktop
- Step 2: Then cd into that cloned folder
- Step 3: Install all the dependencies by running:
$ npm install
- Step 4: Run on http://localhost:3000 by running:
$ npm run start
- Step 5: Build locally by running:
$ npm run build
- Step 6: To deploy at a url use:
$ npm run deploy
For deploying with Surge:
Surge will automatically generate deployment link whenever a pull request passes Travis CI.
- Step 1: Install Surge:
$ npm install -g surge
- Step 2: Then cd into that cloned folder of susi_skill_cms .
- Step 3: Run the App build:
$ npm run build
- Step 4: Switch into the build directory:
cd build
- Step 5: Run surge:
surge
- Step 6: Follow the prompts and provide an email and a password.
- Step 7: Go to URL that appears after the above process and provide this link in PR for testing your changes.
Learn the skill language
Read SUSI Skill language Learn how to add your own AI skills.
Recommend
-
91
Open Event Server
-
149
-
97
PSLab Android App Repository for the PSLab Android App for performing experiments with the Pocket Science Lab open-hardware platform. This repository holds the Android App for perform...
-
77
Open Event Mobile App for Organizers and Entry Managers https://github.com/fossasia/open-event-orga-app/raw/apk/test-app-debug.apk
-
56
README.md iOS App for Susi
-
70
README.md
-
46
README.md Meilix
-
98
README.md PSLab-python The Pocket Science Lab from FOSSASIA https://pslab.io
-
79
README.md Susi Linux
-
83
README.md PSLab-apps GUI Experiments for PSLab from FOSSASIA
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK