Prototype PWA for Red Hat idea incubation lab
This app is primarily developed and tried on Fedora Linux, running Node.js 6.x with npm In order to run the app you need to have the following:
- Node.js >= 6.x platform (on top of your favorite OS)
- npm >= 3.x (v5.x recommended)
- DB of your choice (uses SQLite by default)
- ...
- Clone the repo:
$ git clone https://github.com/debloper/hatchery && cd hatchery - Install dependencies:
$ sudo npm run setup - Customize config:
$ cp config.js.sample config.js - Install Packages:
$ npm install - Build the app:
$ npm run build - Run the app:
$ npm start - Test the app:
$ npm test
Hatchery is built keeping PaaS deployment in mind, so various platform and infrastructure related setup informations are already abstracted away (but can be tinkered with in the configs).
Various PaaS deployment information coming soon.
- Convention Guidelines:
- Communication Channels:
- Patch acceptance process: