frontendfront-end codesdistfront-end target codes (after building, optimizing and combining by builder)libthird party libraries (bootstrap, echarts ...)srcsourcesjschartscharts modulesi18ni18n strings and methodsrouteseach child report page routersuisome module to controlling user interfaceutilssome toolkit modules
modulessome pug/html fragmentssasssass style-sheet sources
buildconfig and source of frontend builderlibserver side codestestunit test codesdocssome documents about this projectbash_scriptssome bash helper scripts
-
app.jsthis server program launch and entry script -
lib/Handler404and500.jsadd page not found and server error handler to express server -
lib/Launcher.jsa module to get server script launch arguments and echo help information by commander library -
lib/Log.jslog module -
lib/ParamsChecker.jscheck upload data complete -
lib/Storage.jsmodule to storage tracking data -
lib/TokenMiddleware.jsa token middleware to check upload token -
lib/Version.jsversion description and check module -
lib/Welcome.jsmodule to echo welcome and version information to express server -
lib/UpgradeDatabaseFiles.jsmodule to upgrade old version database files to current version -
lib/RandomToken.jsmodule to randomly generate token string -
lib/analyze/AnalyzeCore.jsanalyze tracking data core class module -
lib/analyze/ReportMiddleware.jsa report API middleware -
lib/utils/cleanDatabaseFilesa Node.js script to clean up a folder files -
lib/utils/upgradeDatabaseFilesa Node.js script to upgrade old database files in a folder to current version -
lib/utils/analyzera Node.js utility for analyzing database files -
database/*.*data of your vscode using track