Skip to content

tbaltrushaitis/cmdb-rtm

Repository files navigation

Standard Version License GitHub release

Real-time Tasks Progress Visualization

Real Time Jobs Progress View

cmdb real-time monitoring data visualization


Live Demo

Try to open this page 👈 in:

  • 0️⃣0️⃣ - several tabs of your current browser or
  • 0️⃣5️⃣ - do it in several different browsers or
  • 5️⃣0️⃣ - use several different devices to try from

All data about tasks progress status will be shown as HTML elements with various (if there are any) animations. Live page can be viewed simultaneously on any device and all instances should look same.


Getting started

Its simple. Get it done in the way like this piece of shi*, sorry, of course pieces of code below:

Simply clone the repository and then run make inside of a cloned directory:

$  REPO="cmdb-rtm" \
&& git clone "https://github.com/tbaltrushaitis/${REPO}" \
&& cd ${REPO} \
&& make ;

then start as a service:

$ npm start
  • It might looks like:

Run Application Server

Then navigate your agent to 👉 http://localhost:8084/

  • Tasks queue data should be visible and animated:

Real Time Jobs Progress View

  • Check output of server console:

Run Application Server


Credits

Scope Role Name Version Description
Front Library animate.css 4.1.1 A cross-browser library of CSS animations
Front Framework Bootstrap 3.4.1 HTML, CSS, and JS framework
Front Library jQuery 3.5.1 JavaScript Library
Front Library Lodash 4.17.21 A modern JavaScript utility library delivering modularity, performance & extras.

TODO List

  • Implement business logic within a real ES6 Class instances
  • Create repository (Done v0.0.0)

See the Changelog for the history of the project changes and improvements.


This product is MIT Licensed


More Info


Developed in November 2016

🦂