Mediqu
Mediqu - Hospital Angular Admin Dashboard Template
This documentation is last updated on 25 December 2023
Thank you for purchasing this HTML template.
Getting started -
Before you begin, make sure you have Node and an npm package manager. installed on your computer.
Download node nodejs.org.
Check your node version, run node -v
Angular Setup -
Open terminal and run npm install -g @angular/cli
Angular CLI Doc: https://cli.angular.io
Serve and build
Use terminal and navigate to project root.Then run npm install
Development server
Run ng serve for a dev server. Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files.
Build for Production
Run ng build
to build the project. The build artifacts will be stored in the dist/ directory. Use the -prod
flag for a production build.
Folder Directories -
-
angular.json
Used for configuration of project specific settings. You can add external styles and scripts, change the output folder, add assets, add environment files and more.
-
e2e
Will be used for end-to-end tests to ensure functionality for users before deploying.
-
node_modules
All external modules used are here. Do not mess with this folder, as it is auto-generated by using npm install.
-
package.json
Contains all dependencies used for production and development.
-
src
Contains all Angular Typescript code, assets and basically everything the end user will have access to.
-
tslint.json
Angular-CLI includes an automatic Typescript-Linter, which can be configured with this file.
Folder Structure
- src
- app
- dashboard
- doctors
- doctors-details
- doctors-review
- patient-details
- apps
- profile
- edit-profile
- email
- compose
- inbox
- read
- calender
- shop
- checkout
- ecom-customers
- invoice
- order
- product-detail
- product-grid
- product-list
- flat icons
- cms
- content
- content add
- menus
- email template
- email add
- blog
- blog add
- blog category
- charts
- apex
- general charts
- area
- line
- column chart
- bar
- mixed
- temeline
- candlestick
- pie/ donuts
- radar
- radialbar / circle
- polar
- bubble
- scatter
- heatmap
- sparklines
- chartjs
- apex
- bootstrap
- accordion
- alert
- badge
- button
- button-group
- cards
- dropdown
- grid
- list-group
- media-object
- tab
- pagination
- popover
- progressbar
- typography
- material
- dzmt-autocomplete
- dzmt-badge
- dzmt-bottom-sheet
- dzmt-button
- dzmt-button-toggle
- dzmt-card
- dzmt-checkbox
- dzmt-chips
- dzmt-datepicker
- dzmt-dialog
- dzmt-divider
- dzmt-expansion
- dzmt-form-field
- dzmt-grid-list
- dzmt-icon
- dzmt-input
- dzmt-list
- dzmt-menu
- dzmt-paginator
- dzmt-progress-bar
- dzmt-progress-spinner
- dzmt-radio
- dzmt-ripple
- dzmt-select
- dzmt-sidenav
- dzmt-slider
- dzmt-slide-toggle
- dzmt-snack-bar
- dzmt-sort
- dzmt-stepper
- dzmt-table
- dzmt-tabs
- dzmt-toolbar
- dzmt-tooltip
- dzmt-tree
- plugins
- sweet alert
- toastr
- light-gallery
- elements
- custom-dropdown
- footer
- header
- nav-header
- sidebar
- widget
- forms
- form elements
- editor
- picker
- form-validate
- table
- bootstrap
- pages
- register
- login
- forgot-password
- lock-screen
- error
- error400
- error403
- error404
- error500
- error503
- app
Theme Features -
src/index.html
<body id="getTheme" data-typography="poppins" data-theme-version="light" data-layout="vertical" data-nav-headerbg="color_1" data-headerbg="color_1" data-sidebar-style="full" data-sibebarbg="color_1" data-sidebar-position="fixed" data-header-position="fixed" data-container="wide" direction="ltr" data-primary="color_1" >
RTL
<html dir="rtl" class="rtl" lang="en"> <body id="getTheme" data-typography="poppins" data-theme-version="light" data-layout="vertical" data-nav-headerbg="color_1" data-headerbg="color_1" data-sidebar-style="full" data-sibebarbg="color_1" data-sidebar-position="fixed" data-header-position="fixed" data-container="wide" direction="rtl" data-primary="color_1" >
<body id="getTheme" data-typography="poppins" data-theme-version="light" data-layout="vertical" data-nav-headerbg="color_1" data-headerbg="color_1" data-sidebar-style="full" data-sibebarbg="color_1" data-sidebar-position="fixed" data-header-position="fixed" data-container="wide" direction="ltr" data-primary="color_1"> data-typography: "poppins", More Options => ["poppins" , "roboto" , "Open Sans" , "Helventivca" ] data-theme-version: "light", More Options => ["light" , "dark"] data-layout: "horizontal", More Options => ["horizontal" , "vertical"] data-headerBg: "color_1", More Options => ["color_1," , "color_2," ..... "color_15"] data-nav-headerbg: "color_1", More Options => ["color_1," , "color_2," ..... "color_15"] data-sibebarbg: "color_1", More Options => ["color_1," , "color_2," ..... "color_15"] data-sidebar-style: "full", More Options => ["full" , "mini" , "compact" , "modern" , "overlay" , "icon-hover"] data-sidebar-position: "static", More Options => ["static" , "fixed"] data-header-position: "fixed", More Options => ["static" , "fixed"] data-container: "wide", More Options => ["wide" , "boxed" , "wide-boxed"] direction: direction More Options => ["ltr" , "rtl"]
<!-- Default layout --> <body id="getTheme" data-typography="poppins" data-theme-version="light" data-layout="vertical" data-nav-headerbg="color_1" data-headerbg="color_1" data-sidebarbg="color_1" data-sidebar-style="full" data-sidebar-position="fixed" data-header-position="fixed" data-container="wide" direction="ltr" data-primary="color_1" >
<!-- Mini Sidebar --> <body id="getTheme" data-typography="poppins" data-theme-version="light" data-layout="vertical" data-nav-headerbg="color_1" data-headerbg="color_1" data-sidebarbg="color_1" data-sidebar-style="mini" data-sidebar-position="fixed" data-header-position="fixed" data-container="wide" direction="ltr" data-primary="color_1" >
<!-- Compact Sidebar --> <body id="getTheme" data-typography="poppins" data-theme-version="light" data-layout="vertical" data-nav-headerbg="color_2" data-headerbg="color_2" data-sidebarbg="color_2" data-sidebar-style="compact" data-sidebar-position="fixed" data-header-position="fixed" data-container="wide" direction="ltr" data-primary="color_2" >
<!-- Default layout --> <body id="getTheme" data-typography="poppins" data-theme-version="light" data-layout="vertical" data-nav-headerbg="color_9" data-headerbg="color_13" data-sidebarbg="color_9" data-sidebar-style="modern" data-sidebar-position="static" data-header-position="static" data-container="wide" direction="ltr" data-primary="color_9" >
<!-- Default layout --> <body id="getTheme" data-typography="poppins" data-theme-version="light" data-layout="vertical" data-nav-headerbg="color_2" data-headerbg="color_3" data-sidebarbg="color_3" data-sidebar-style="overlay" data-sidebar-position="static" data-header-position="fixed" data-container="wide" direction="ltr" data-primary="color_1" >
<!-- Default layout --> <body id="getTheme" data-typography="poppins" data-theme-version="light" data-layout="horizontal" data-nav-headerbg="color_3" data-headerbg="color_3" data-sidebarbg="color_1" data-sidebar-style="full" data-sidebar-position="fixed" data-header-position="fixed" data-container="wide" direction="ltr" data-primary="color_1" >
<!-- Default layout --> <body id="getTheme" data-typography="poppins" data-theme-version="light" data-layout="horizontal" data-nav-headerbg="color_8" data-headerbg="color_8" data-sidebarbg="color_6" data-sidebar-style="mini" data-sidebar-position="fixed" data-header-position="fixed" data-container="wide" direction="ltr" data-primary="color_1" >
<!-- Default layout --> <body id="getTheme" data-typography="poppins" data-theme-version="light" data-layout="horizontal" data-nav-headerbg="color_10" data-headerbg="color_10" data-sidebarbg="color_6" data-sidebar-style="compact" data-sidebar-position="fixed" data-header-position="fixed" data-container="wide" direction="ltr" data-primary="color_1" >
Plugins included -
-
ngx-owl-carousel-o
-
ng-bootstrap
-
chart.js
-
apexcharts
-
@fullcalendar/angular
-
material
-
ckeditor5-build-classic
-
lightgallery
-
ng2-nouislider
-
ngx-chips
-
ngx-color-picker
-
ngx-material-timepicker
-
ngx-toastr
-
sweetalert2
Features -
-
Admin Routing
-
Lightbox
-
Charts
-
Carousel
-
Shop Pages
-
Email Pages
-
Event Calender
-
Bootstrap Components
-
Material Components
-
Form Elements
-
Form Validation
-
Flat Icons
-
CMS Content
-
Authentication Pages
Css Files -
These all file import in styles.css
-
style.css
Main Style CSS file is globally used
-
deeppurple-amber.css
Material Css
-
bootstrap.min.css
Bootstrap Css
-
perfect-scrollbar.css
Perfect Scrollbar Css
-
lightbox.css
Lightbox Css
-
metismenujs.css
Matismenu css
-
owl.carousel.css
Custom Css for owl carousel
-
dashboard.css
Custom Css for template
Our Products -
Do You Need Help To Customization
After Purchase A Template...
You Will Start Customizing According Your Requirement
BUT What If You Don't Know
SOLUTION IS HIRE DexignZone
Hire Same Team For Quality Customization
- In Order To Ensure Your Website Is Live, We Will Customize
The Template According To Your Requirements And Upload It to the Server.
Version History - #back to top
v1.3 - 25 December 2023
-
Added
- Flaticon integration now available for enhanced design options and resources.
- Included CMS page for Content management system.
- Edit Profile Page has been added for user account customization.
- Added Bootstrap datepicker for user-friendly date selection and improved website functionality.
-
Update
- Updated Angular in latest v16.2 for better features and performance.
- ng Bootstrap Advanced interactive Components updates
- Updated Angular Material in latest v16.2.11 for better features and performance.
- Updated Bootstrap 5 in latest v5.3.1 for better features and performance.
- Font Awesome v6 for more icons and customization
- OWL carousel Updated for better image display
- Apex Chart Advanced interactive chart with real-time updates
- Updated Chart JS library for enhanced data visualization capabilities
- Migrated to NouiSlider for smoother and more user-friendly sliders
- SweetAlert2 for Attractive and customizable pop-up alerts
- Light Gallery Enhanced performance, customizable features for a superior user experience.
- Documentation Revised and enhanced for better understanding
- Toastr for Attractive and customizable pop-up alerts
-
Design Update
- Email page now features a left sidebar for mobile size.
-
Bug Fixed
- Design issues resolved for consistent, polished visuals.
- Addressed Firefox scrolling for smoother browsing experience.
v1.2 - 28 September 2021
-
Update
- Updated Angular in latest v12 for better features and performance.
v1.1 - 12 July 2020
-
Update
- Updated JS and Css files.
v1.0 - 08 June 2020
- New - Created & Upload Mediqu