Skip to content
This repository has been archived by the owner on Sep 21, 2023. It is now read-only.

It provides an starting point to create a simple training site to be used as inspiration

License

Notifications You must be signed in to change notification settings

Appverse/training-website-inspiration

Repository files navigation

Appverse Training Website inspiration project

This is the repository of the Appverse Training Website inspiration project. It provides an starting point to create a simple training site that we can use to distribute or share training or demo videos in the future. It is provided as an boilerplate project or inspiration.

All of our code is using APL License and content(sample videos or pdfs) is not licensed to be reused.

Appverse Web is a multi-frontend technology capable web application framework incorporating the best-of-breed open source stack to meet the challenges of secure and robust server-side service development, integration and delivery.

More Information

Quick Start

Before you start, tools you will need

  • install npm
  • bower and grunt (run the following commands):
npm install -g bower
npm install -g grunt

Running

  • configure project:
npm install
bower install
  • run project

Run the application.

grunt server

Run the appliction and open the browser.

grunt server:open

Testing

Exexecute the following command to launch tests

grunt test

Grunt tasks list

###storeCoverage store coverage from global ###karma run karma. (Multitask) ###reloadTasks override instrumented tasks ###makeReport make coverage report ###instrument instruments a file or a directory tree ###jshint Validate files with JSHint. (Multitask) ###useminPrepare Using HTML markup as the primary source of information (Multitask) ###server Serves de application. ###shell Run shell commands (Multitask) ###watch Run predefined tasks whenever watched files change. ###jsonserver Run mock server. ###concurrent Run grunt tasks concurrently (Multitask) ###usemin Replaces references to non-minified scripts / stylesheets (Multitask) ###postcss Process CSS files. (Multitask) ###rev Prefix static asset file names with a content hash (Multitask) ###nwjs Packaging the current app as a node-webkit application (Multitask) ###uglify Minify files with UglifyJS. (Multitask) ###htmlmin Minify HTML (Multitask) ###cssmin Minify CSS (Multitask) ###list List all the available grunt tasks and write them to a file. ###browserSync Keep your browsers in sync (Multitask) ###jscs JavaScript Code Style checker (Multitask) ###license Generate an HTML report of all NPM modules licenses. ###bsNotify Custom multi task. (Multitask) ###bsReload Custom multi task. (Multitask) ###copy Copy files. (Multitask) ###concat Concatenate files. (Multitask) ###sass Compile Sass to CSS (Multitask) ###coffee Compile CoffeeScript files into JavaScript (Multitask) ###clean Clean files and folders. (Multitask) ###webkit-manifest Build Manifest for webkit (package.json) ###default Alias for "server" task. ###test:unit:auto Alias for "karma:unit_auto" task. ###mock Alias for "jsonserver", "serve" tasks. ###mock:dist Alias for "jsonserver", "distribution" tasks. ###distribution Alias for "dist", "browserSync:dist", "watch" tasks. ###serve Alias for "clean:server", "concurrent:server", "postcss:css", "browserSync:dev", "watch" tasks. ###test Alias for "clean:reports", "karma:unit", "clean:server", "concurrent:server", "postcss:css", "instrument", "browserSync:test", "shell:jasmine2" tasks. ###test:unit Alias for "clean:reports", "karma:unit" tasks. ###test:e2e Alias for "clean:reports", "clean:server", "concurrent:server", "postcss:css", "instrument", "browserSync:test", "shell:jasmine2" tasks. ###doc Alias for "clean:doc", "docular" tasks. ###dist Alias for "clean:dist", "useminPrepare", "concurrent:dist", "concat", "postcss:css", "copy:dist", "ngAnnotate", "cssmin", "uglify", "rev", "usemin", "htmlmin" tasks. ###nodewebkit:dist Alias for "clean:dist", "dist", "webkit-manifest", "nwjs" tasks. ###ngAnnotate Add, remove and rebuild AngularJS dependency injection annotations (Multitask) ###grunt-license-report No info

About

It provides an starting point to create a simple training site to be used as inspiration

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published