Skip to content

🖥️ web configurator - self hosted, locally available website

License

Notifications You must be signed in to change notification settings

nikos1988/web-configurator

 
 

Repository files navigation

YIO Remote Config Repository

For details about the YIO Remote Config Software, please visit our documentation repository which can be found under https://github.com/YIO-Remote/documentation

Installation

Install dependencies - npm install

Run development server - npm run serve

Lint code - npm run lint

Production build - npm run build <--- This probably won't work yet

TODO

  • Add localisation plugin example usage
  • Make websocket and store use RxJS streams
  • Create component
  • Create component (so we can independently select cards (e.g.get all cards in card-list and toggle))
  • Create and component (optional drag/drop functionality)
  • Create component
  • Create component
  • Create component (little one in tables etc.)
  • Add interface types for components (e.g. no use of "any" type for component references)
  • Create RxJs data fragments (e.g. entities/pages/groups by profile)
  • Remove any types from page components
  • Add license link to files
  • Add TSLint to project
  • Add production build output configuration
  • Setup GitHub Actions for PR QA and Production Builds (possibly also auto gen of translations?)

About

🖥️ web configurator - self hosted, locally available website

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 61.9%
  • SCSS 17.7%
  • HTML 16.2%
  • Vue 2.4%
  • JavaScript 1.8%