1.0.0 • Published 6 years ago
clr-prototype v1.0.0
clr-prototype 
UI Web Builder based on Clarity, built with: Angular & React.
- Why create a web builder?
 - Why build this project on two different frameworks/librarys?
 
Documentation in progress
Development Stack
Documentation in progress
Angular
React
CI/CD Stack
| Technology | Description | Uses | Resources | 
|---|---|---|---|
![]()  | Firebase is Google's Backend-as-a-Service mobile and web application development platform. | Used for deploying project and documentation. See sites | Documentation, Github, Video Tutorials | 
| Travis CI is a hosted continuous integration and deployment system. | Run automated tests, builds, and deployments. | Documentation, Github | |
| Semantic Release is a fully automated version management and package publishing | Automate versioning and changelog. | Documentation, Github | 
CI/CD To-Do
- Automate project versioning.
 - Automate CHANGELOG.md details.
 - Add npm publish to pipeline.
 - Run Travis on master branch only.
 - Restrict direct pushes to master, except for the owner of repo. Every other change, through PR.
 - Provide license details, set up contribution guidelines, and automate contributers board.
 - Add status badges: build status, tests success & coverage, downloads, other.
 - Setup Github pages.
 - Standardize lint and tests between Angular and React.
 - Add slack hook.
 
Contributers
Documentation in progress
