SlideWiki Platform
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
actions Add changed files after revert Dec 14, 2018
assets
components Remove '}' character after "Cancel" button in slide edit view Feb 14, 2019
configs Fix deck not loading when user is missing; Fix other 404 deck pages Dec 13, 2018
custom_modules Update reveal.js Oct 12, 2018
docs Added initial setup for Mkdocs Feb 1, 2016
intl
lib
plugins [SWIK-2275_users_display_name] Added displayName to cookie (not worki… Jul 16, 2018
server Set proper error codes in response; fix 404 handling in deck landing Dec 11, 2018
services Merge pull request #1128 from slidewiki/SWIK-555_Fix_deck_not_found_h… Dec 14, 2018
stores
test
travis_scripts Change SSO_ENABLED default value to false May 2, 2018
webpack Revert "Swik 2103 support for nv3 d charts in front end" Oct 29, 2018
.babelrc Fix linting errors, service not loading in production mode Jun 8, 2018
.dockerignore Revert .dockerignore accidental change commit Oct 26, 2018
.editorconfig initiated the fluxible.io framework Feb 2, 2016
.eslintignore copy .gitignore to .eslintignore Jun 27, 2018
.eslintrc Revert "Revert "Fix lint errors"" Feb 23, 2017
.gitignore Readd configs/microservices.sample.js to tracked Oct 26, 2018
.gitmodules Remove custom-semantic-ui from submodules and update reveal.js in pre… Jul 11, 2018
.travis.yml Update certificates for docker remote deployment on experimental Oct 4, 2018
CONTRIBUTING.md add hyperlink Jul 2, 2018
Dockerfile
LICENSE
README.md
app.js Add deck stats store and actions Nov 1, 2018
client.alpha.js
client.js
common.js Include english language name in "Add Deck" language dropdown Oct 10, 2018
deployment_keys.tar.enc Update certificates for docker remote deployment on experimental (2) Oct 4, 2018
docker-compose.yml Add URL_PLATFORM env variable in microservices Nov 1, 2018
entrypoint.sh Refactor code to include webpack build phase into docker image build Sep 28, 2017
favicon.ico updated fav icon [skip ci] Apr 22, 2016
general.js.template Use two-characater ISO codes for content language Jun 25, 2018
make_version.sh SWIK-360: now displays branch and last commit in footer Feb 1, 2017
microservices.js.template Add URL_PLATFORM env variable in microservices Nov 1, 2018
mkdocs.yml Added initial setup for Mkdocs Feb 1, 2016
nodemon.json Added some useful npm commands Feb 16, 2016
package.json Merge branch 'master' of https://github.com/slidewiki/slidewiki-platform Jan 29, 2019
robots.txt [SWIK-906-robots.txt] Added paths to robot.txt which should not be vi… Dec 5, 2018
secrets.js.template [SWIK-1588_add_emailing_functionality] Adopted Kostis change requests Aug 3, 2017
server.js Merge branch 'master' into SWIK-906-robots.txt Dec 5, 2018
start.js updated babel related packages Apr 26, 2016

README.md

SlideWiki Platform

Build Status David David Language Framework LinesOfCode Coverage Status

Installation

You should have installed NodeJS, npm and Webpack on your system as prerequisite, then:

Clone the repository recursively to make sure you clone the submodules as well: git clone --recursive https://github.com/slidewiki/slidewiki-platform.git Run:

npm install

add the config for your microservices:

cp ./configs/microservices.sample.js ./configs/microservices.js

Run in Production Mode

npm run build

Development Mode

npm run dev

check server at localhost:3000