Production - Current Version of the website
Staging – Edge version of the website
Webapp
- NPM (Package Manager and script launcher)
- Webpack (Bundler)
- React (UI)
- Redux (not needed yet)
- Bulma (Flexbox based CSS framework)
- Mocha (testing)
- Surge (static deploy)
Installing and launching
- Clone the project
- Make sure you have node.js and npm on your machine
npm install // install all dependencies
npm start // start a local server with the project
- In your browser, go to
http://localhost:8080/
npm run build // build static folder into the 'dist/' folder
Deploying
npm run build
npm run deploy
Contribute
- Clone the project
- Experiment/fix/change
npm run tests // see if nothing is broken
- Push your branch and make a Pull-Request