https://github.com/petereb/coap-webapp-boilerplate
This boilerplate is for coap-shepherd teaching.
https://github.com/petereb/coap-webapp-boilerplate
Last synced: 11 months ago
JSON representation
This boilerplate is for coap-shepherd teaching.
- Host: GitHub
- URL: https://github.com/petereb/coap-webapp-boilerplate
- Owner: PeterEB
- License: mit
- Created: 2016-11-22T08:03:54.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-11-25T10:50:17.000Z (over 9 years ago)
- Last Synced: 2025-01-06T12:52:42.687Z (over 1 year ago)
- Language: JavaScript
- Size: 35.2 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
coap-webapp-boilerplate
=================
## Getting Started
```shell
$ git clone https://github.com/PeterEB/coap-webapp-boilerplate.git
$ cd coap-webapp-boilerplate
/coap-webapp-boilerplate $ npm install
/coap-webapp-boilerplate $ npm start
```
## Directory Layout
```shell
.
├── /app/ # Core framework
│ ├── /components/ # Generic UI components
│ │ ├── /CardBlock/ # CardBlock component
│ │ ├── /NavBar/ # NavBar component
│ │ └── /Card/ # Card component
│ │ ├── /Card.js # Export all of the Card components
│ │ ├── /Buzzer.js # Buzzer Card component
│ │ ├── /Flame.js # Flame Card component
│ │ └── /... # etc.
│ ├── /helpers/ # Helper classes
│ ├── /static/ # Static files such as favicon.ico etc.
│ ├── /styles/ # CSS styles
│ ├── /client.js # React application entry point
│ ├── /index.tpl.html # Webpack HtmlWebpackPlugin template
│ └── /server.js # Server side application
├── /node_modules/ # 3rd-party libraries and utilities
├── main.js # Express server
├── package.json # The list of project dependencies and NPM scripts
├── webpack.config.js # Webpack bundling and optimization settings for `npm start`
└── webpack.production.config.js # Webpack bundling and optimization settings for `npm build`
```