This is a starter application that uses React, Bootstrap, Webpack, Gulp, and Form.io to create a powerful Serverless application platform.
Download this application within your local machine, and then type the following.
npm install
You can develop within this application by typing the following
npm run serve
This will launch the application locally @ https://localhost:3000. Now, whenever you make changes, those will be directly reflected within the launched application.
Once you have your application developed, it is now time to build the application for deployment. This can be done by typing the following.
npm run build
This will generate the dist folder which you can then use to install within any webserver, Github Page, an Amazon S3 bucket, etc.
This application was generated using the amazing Fountain.js system. To build your own, follow these steps.
- Install Yeoman
npm install -g yo
- Install Fountain.js Webapp Generator
npm install -g generator-fountain-webapp
- Create a new folder, and then generate your webapp.
mkdir webapp && cd webapp
- Generate the application.
yo fountain-webapp
- Follow the on-screen instructions providing the following input.
Which JavaScript framework do you want?
ReactWhich module management do you want?
Webpack with NPMWhich JS preprocessor do you want?
ES2015 today with BabelWhich CSS preprocessor do you want?
SASSWhich Continuous Integration platform do you want?
noneDo you want a sample app?
A working landing pageWould you like a router?
React router
- Install Bootstrap SAAS, Bootswatch, and Form.io
npm install --save bootstrap-sass bootswatch react-formio
- Make the following changes to get started.
Have fun!
- The Form.io Team