LRE Water

Unified Platform

Dependency Status Dependency Status

Introduction

LRE Water’s Unified Platform (UP) is a modern CMS and Dashboard Starter Kit built with React, Node.js, and Material UI. UP provides a standard and robust starting point for any project requiring modern content management tools with a responsive, mobile-first design.

Installation

It is recommended that you fork the project on GitHub so that you can have a repository to commit your project-specific changes while still being able to pull in any future unified platform updates or push any code from your project that would also be a good contribution to the platform.

To fork, visit https://github.com/lre-water/up and click the Fork button in the upper-right corner.

After forking, use the following commands to clone your fork and install the starter kit. Be sure to replace yourusername, yourforkname, and yourappname with the appropriate values.

git clone https://github.com/yourusername/yourforkname yourappname
cd yourappname && yarn install

You can now start the development server and begin work on your project!

yarn start:frontend && yarn start:backend

To learn more, check out our documentation and be sure to leave a message in Slack (#lre-unified-platform) if you have any questions.

Usage

$ yarn start           > Start the development server
                         NOTE: We recommend starting frontend and backend
                         separately for stability and ease of debugging

$ yarn start:frontend  > Start the development frontend server

$ yarn start:backend   > Start the development backend server

$ yarn cli             > Start the development command-line wizard

$ yarn lint            > Lint the code

$ yarn format          > Format the code

$ yarn build           > Build and bundle the project

$ yarn commit          > Commit the code using a wizard

Links

License

Distributed under the MIT license.

GitHub

View Github