2.0.0-beta.0 • Published 4 years ago

proem-ui v2.0.0-beta.0

Weekly downloads
9
License
MIT
Repository
github
Last release
4 years ago

Proem UI Framework

This is a ReactJS project boilerplate. This includes, by default:

This framework is designed to be a web app (a SPA), which can easily be deployed using something like Electron (to deploy it as a Windows/Mac client) or Cordova (to deploy it as a iOS/Andoird app)

Getting Started

To create your app, run:

$ npx proem-ui my-app

Once done, simple run:

$ cd my-app
$ npm start

Directory Layout

The web directory contains the web UI.

/
├── /actions/                   # Redux action function library
├── /components/                # Shared or generic UI components
│   └── /...                    # Each component should get its own folder (that matches the name of the component)
├── /pages/                     # React components for web pages
│   ├── /about/                 # About page
│   ├── /error/                 # Error page
│   ├── /home/                  # Home page
│   └── /...                    # etc.
├── /utils/                     # Utility and helper classes
│── index.html                  # React application entry point
│── package.json                # The list of project dependencies and NPM scripts
│── renderer.js                 # This root application script, will be bundled into `renderer-bundle.js` using webpack
│── store.js                    # The root Redux data store
└── webpack.*.js                # Bundling and optimization settings for Webpack

Getting Help

Guides, tutorials, and tips can be found on the Proem-UI site.