Templates for Angular 6 projects with a modern and beautiful technology stacks like Material Design, WebGL/Three.js
The goals of this Git repository:
The repository includes multiple branches and each branch represents set of functionalities.
Such approach allows seeing what has changed (using Git branch diffs) in order to make it work. In addition to Git diff, it is possible to use Git patch, cherry pick etc to combine multiple starters.
Click below to see demo in Web browser:

Each core branch is focusing on a single technology. Shows what has to be done to include a specific technology into the project.
Base Angular project generated by Angular CLI, in addition includes minor fixes like a standard browser polyfills, specific versions etc. Actually there is no benefit to use master branch as starter project (angular-cli can do all this stuff for you). Master branch is committed just to be able to compare other branches vs master.
Base project extended by:
See diffs
Base project extended by:
See diffs
These branches are based on two or more core branches with business functionality template like admin ui, geospatial data, weather forecast etc.
[master] + [material] branch extended by:
See diffs
Combination of [material-admin] + [threejs]:
See diffs
If you want to create Admin UI starter application (based on Material Design with basic Admin facade and 3D engine Three.js), then just merge multiple branches and get necessary functionality:

NOTE: In case of updates, just do rebase of your functional branch
We use cookies
We use cookies to analyze traffic and improve your experience. You can accept or reject analytics cookies.