DataLake Admin UI aims to provide the administrator with a user-friendly dashboard to easily monitor and manage ONAP topics, database, and tools via REST API from DataLake Feeder backend system.
See more DataLake Proposal on ONAP
npm install
localhost:4200
in your browser:npm start
-- app -- shared -----> container of pubilc parts -- components -----> container of pubilc components -- alert -- toastr-notification -- ...more components -- modules -----> container of public business modules -- card -- modal -- search -- table -- layout -----> container of basic layout of all pages -- header -- sidebar -- utils -----> container of general functions -- core -----> container of core functions -- models -- services -- views -----> container of all business pages -- about -- dashboard-setting -- database -- feeder -- topics -- ...more modules -- mockup -----> mockup data for pages -- app-routing.module.ts -----> container of all pages routers -- app-component.css -- app-component.html -- app-component.ts -- app-module.ts -- assets -- i18n -- index.html -- main.ts -- styles.css -- ...other config documents
The layout is used for organizing a new module, PLEASE take care of the difference between
components
andmodules
. Make sure that all parts added in thecomponents
aredump components
and all the parts which are related to the business should be added in themodules
. Good luck 🙂.
The service folder is used for created some reused services. PLEASE put the specific services into the related folders. For example, put the toastr-notification service into the
components/toastr-notification
folder.