NFT Analytics Dashboard: Building with Angular 19NFT Analytics Dashboard: Building with Angular 19

Hello everyone, if you’re in search of a responsive and user-friendly admin template in Angular 19+, then you’ve come to the right place! Today this blog post I will show you NFT Analytics Dashboard: Building with Angular 19.

Angular 19 came and If you are new then you must check below two links:

Guys now here is the complete code snippet with GitHub link following assets(css, js, fonts and images):

1. Firstly friends we need fresh angular 19 setup and for this we need to run below commands but if you already have angular 19 setup then you can avoid below commands. Secondly we should also have latest node version installed on our system:

npm install -g @angular/cli 

ng new angularadmin //Create new Angular Project

cd angularadmin // Go inside the Angular Project Folder

2. Guys now we need to run below commands to create components to our angular application:

ng g c home

3. Now guys we need to add below code into our scr/app/app.component.html file for main output:

<router-outlet></router-outlet>

4. Now guys we need to add below code into our scr/app/home/home.component.html file:

<div id="preloader"><i>.</i><i>.</i><i>.</i></div>

<div id="main-wrapper">

    <div class="header">
    <div class="container">
        <div class="row">
            <div class="col-xxl-12">
                <div class="header-content">
                    <div class="header-left">
                        <div class="brand-logo"><a class="mini-logo" href="./"><img src="assets/images/logoi.png" alt=""
                                    width="40"></a></div>
                        <div class="search">
                            <form action="#"><span><i class="ri-search-line"></i></span><input type="text"
                                    placeholder="Search Here"></form>
                        </div>
                    </div>
                    <div class="header-right">
                        <!-- <div class="theme-switch"><i class="ri-sun-line"></i></div> -->

                        <div class="dark-light-toggle theme-switch" onclick="themeToggle()">
                            <span class="dark"><i class="ri-moon-line"></i></span>
                            <span class="light"><i class="ri-sun-line"></i></span>
                        </div>


                        <div class="nav-item dropdown notification dropdown">
                            <div data-bs-toggle="dropdown" aria-haspopup="true" class="" aria-expanded="false">
                                <div class="notify-bell icon-menu"><span><i class="ri-notification-2-line"></i></span>
                                </div>
                            </div>
                            <div tabindex="-1" role="menu" aria-hidden="true"
                                class="dropdown-menu notification-list dropdown-menu dropdown-menu-right">
                                <h4>Recent Notification</h4>
                                <div class="lists">
                                    <a class="" href="./#">
                                        <div class="d-flex align-items-center"><span class="me-3 icon success"><i
                                                    class="ri-check-line"></i></span>
                                            <div>
                                                <p>Account created successfully</p><span>2020-11-04 12:00:23</span>
                                            </div>
                                        </div>
                                    </a>
                                    <a class="" href="./#">
                                        <div class="d-flex align-items-center"><span class="me-3 icon fail"><i
                                                    class="ri-close-line"></i></span>
                                            <div>
                                                <p>2FA verification failed</p><span>2020-11-04 12:00:23</span>
                                            </div>
                                        </div>
                                    </a>
                                    <a class="" href="./#">
                                        <div class="d-flex align-items-center"><span class="me-3 icon success"><i
                                                    class="ri-check-line"></i></span>
                                            <div>
                                                <p>Device confirmation completed</p><span>2020-11-04 12:00:23</span>
                                            </div>
                                        </div>
                                    </a>
                                    <a class="" href="./#">
                                        <div class="d-flex align-items-center"><span class="me-3 icon pending"><i
                                                    class="ri-question-mark"></i></span>
                                            <div>
                                                <p>xs verification pending</p><span>2020-11-04 12:00:23</span>
                                            </div>
                                        </div>
                                    </a>
                                    <a href="#">More<i class="ri-arrow-right-s-line"></i></a>
                                </div>
                            </div>
                        </div>
                        <div class="dropdown profile_log dropdown">
                            <div data-bs-toggle="dropdown" aria-haspopup="true" class="" aria-expanded="false">
                                <div class="user icon-menu active"><span><img src="assets/images/avatar/9.jpg" alt=""></span>
                                </div>
                            </div>
                            <div tabindex="-1" role="menu" aria-hidden="true" class="dropdown-menu dropdown-menu-right">
                                <div class="user-email">
                                    <div class="user">
                                        <span class="thumb">
                                            <img src="assets/images/profile/3.png" alt="">
                                        </span>
                                        <div class="user-info">
                                            <h5>Jannatul Maowa</h5>
                                            <span>therichposts&#64;gmail.com</span>
                                        </div>
                                    </div>
                                </div>
                                <a class="dropdown-item" href="#">
                                    <span><i class="ri-user-line"></i></span>Profile
                                </a>
                                <a class="dropdown-item" href="#">
                                    <span><i class="ri-wallet-line"></i></span>Wallet
                                </a>
                                <a class="dropdown-item" href="#">
                                    <span><i class="ri-settings-3-line"></i></span>Settings
                                </a>
                                <a class="dropdown-item" href="#">
                                    <span><i class="ri-time-line"></i></span>Activity
                                </a>
                                <a class="dropdown-item" href="#">
                                    <span><i class="ri-lock-line"></i></span>Lock
                                </a>
                                <a class="dropdown-item logout" href="#">
                                    <i class="ri-logout-circle-line"></i>Logout
                                </a>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>
    <div class="sidebar">
    <div class="brand-logo"><a class="full-logo" href="./"><img src="assets/images/logoi.png" alt="" width="30"></a></div>
    <div class="menu">
        <ul>
            <li>
                <a href="#">
                    <span><i class="ri-layout-grid-fill"></i></span>
                    <span class="nav-text">Dashboard</span>
                </a>
            </li>
            <li class="">
                <a href="#">
                    <span><i class="ri-briefcase-line"></i></span>
                    <span class="nav-text">Bids</span></a>
            </li>
            <li class="">
                <a href="#">
                    <span><i class="ri-heart-line"></i></span>
                    <span class="nav-text">Saved</span></a>
            </li>
            <li class="">
                <a href="#">
                    <span><i class="ri-star-line"></i></span>
                    <span class="nav-text">Collection</span></a>
            </li>
            <li class="">
                <a href="#">
                    <span><i class="ri-wallet-line"></i></span>
                    <span class="nav-text">Wallet</span></a>
            </li>
            <li class="">
                <a href="#">
                    <span><i class="ri-account-box-line"></i></span>
                    <span class="nav-text">Profile</span></a>
            </li>
            <li class="">
                <a href="#">
                    <span><i class="ri-settings-3-line"></i></span>
                    <span class="nav-text">Settings</span></a>
            </li>
            <li class=" logout"><a href="#">
                    <span><i class="ri-logout-circle-line"></i></span>
                    <span class="nav-text">Signout</span>
                </a>
            </li>
        </ul>
    </div>
</div>


    <div class="content-body">
        <div class="container">
            <div class="row">
                <div class="col-xxl-6">
                    <div class="promotion d-flex justify-content-between align-items-center">
                        <div class="promotion-detail">
                            <h3 class="text-white mb-3">Discover, Collect, Sell <br> and Create your Own NFT</h3>
                            <p>Digital marketplace for crypto collectibles and non fungable tokens</p><a
                                class="btn btn-primary me-3">Explore</a><a class="btn btn-secondary">Create</a>
                        </div>
                    </div>
                </div>
                <div class="col-xxl-6">
                    <div class="card top-bid">
                        <div class="card-body">
                            <div class="row align-items-center">
                                <div class="col-md-6"><img src="assets/images/items/11.jpg" class="img-fluid rounded"
                                        alt="..."></div>
                                <div class="col-md-6">
                                    <div class="d-flex align-items-center mb-3"><img src="assets/images/avatar/1.jpg" alt=""
                                            class="me-3 avatar-img">
                                        <div class="flex-grow-1">
                                            <h6 class="mb-0">John Abraham<span class="circle bg-success"></span></h6>
                                        </div>
                                    </div>
                                    <h4 class="card-title">Brighten LQ</h4>
                                    <div class="d-flex justify-content-between mt-3 mb-3">
                                        <div class="text-start">
                                            <p class="mb-2">Auction Time</p>
                                            <h5 class="text-muted">3h 1m 50s</h5>
                                        </div>
                                        <div class="text-end">
                                            <p class="mb-2">Current Bid :
                                                <!-- --> <strong class="text-primary">0.05 ETH</strong>
                                            </p>
                                            <h5 class="text-muted">0.15 ETH</h5>
                                        </div>
                                    </div>
                                    <div class="d-flex justify-content-center"><a href="" class="btn btn-primary">Place
                                            a Bid</a><a href="" class="btn btn-secondary">Details</a></div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                <div class="col-12">
                    <div class="card filter-tab m-0">
                        <div class="card-header">
                            <h4 class="card-title">Trending Bids</h4>
                            <div class="filter-nav"><a href="#" class="active">All</a><a href="#">Games</a><a
                                    href="#">Artwork</a></div>
                        </div>
                        <div class="card-body bs-0 p-0 bg-transparent">
                            <div class="row">
                                <div class="col-xxl-3 col-xl-6 col-lg-6 col-md-6 col-sm-6">
                                    <div class="card items">
                                        <div class="card-body">
                                            <div class="items-img position-relative"><img src="assets/images/items/1.jpg"
                                                    class="img-fluid rounded mb-3" alt=""><img
                                                    src="assets/images/avatar/1.jpg" class="creator" width="50" alt=""></div>
                                            <h4 class="card-title">Liguid Wave</h4>
                                            <p></p>
                                            <div class="d-flex justify-content-between">
                                                <div class="text-start">
                                                    <p class="mb-2">Auction Time</p>
                                                    <h5 class="text-muted">3h 1m 50s</h5>
                                                </div>
                                                <div class="text-end">
                                                    <p class="mb-2">Current Bid : <strong class="text-primary">0.15
                                                            <!-- --> ETH
                                                        </strong></p>
                                                    <h5 class="text-muted">0.15
                                                        <!-- --> ETH
                                                    </h5>
                                                </div>
                                            </div>
                                            <div class="d-flex justify-content-center mt-3"><a href=""
                                                    class="btn btn-primary">Place a Bid</a></div>
                                        </div>
                                    </div>
                                </div>
                                <div class="col-xxl-3 col-xl-6 col-lg-6 col-md-6 col-sm-6">
                                    <div class="card items">
                                        <div class="card-body">
                                            <div class="items-img position-relative"><img src="assets/images/items/2.jpg"
                                                    class="img-fluid rounded mb-3" alt=""><img
                                                    src="assets/images/avatar/2.jpg" class="creator" width="50" alt=""></div>
                                            <h4 class="card-title">Liguid Wave</h4>
                                            <p></p>
                                            <div class="d-flex justify-content-between">
                                                <div class="text-start">
                                                    <p class="mb-2">Auction Time</p>
                                                    <h5 class="text-muted">3h 1m 50s</h5>
                                                </div>
                                                <div class="text-end">
                                                    <p class="mb-2">Current Bid : <strong class="text-primary">0.15
                                                            <!-- --> ETH
                                                        </strong></p>
                                                    <h5 class="text-muted">0.15
                                                        <!-- --> ETH
                                                    </h5>
                                                </div>
                                            </div>
                                            <div class="d-flex justify-content-center mt-3"><a href=""
                                                    class="btn btn-primary">Place a Bid</a></div>
                                        </div>
                                    </div>
                                </div>
                                <div class="col-xxl-3 col-xl-6 col-lg-6 col-md-6 col-sm-6">
                                    <div class="card items">
                                        <div class="card-body">
                                            <div class="items-img position-relative"><img src="assets/images/items/3.jpg"
                                                    class="img-fluid rounded mb-3" alt=""><img
                                                    src="assets/images/avatar/3.jpg" class="creator" width="50" alt=""></div>
                                            <h4 class="card-title">Liguid Wave</h4>
                                            <p></p>
                                            <div class="d-flex justify-content-between">
                                                <div class="text-start">
                                                    <p class="mb-2">Auction Time</p>
                                                    <h5 class="text-muted">3h 1m 50s</h5>
                                                </div>
                                                <div class="text-end">
                                                    <p class="mb-2">Current Bid : <strong class="text-primary">0.15
                                                            <!-- --> ETH
                                                        </strong></p>
                                                    <h5 class="text-muted">0.15
                                                        <!-- --> ETH
                                                    </h5>
                                                </div>
                                            </div>
                                            <div class="d-flex justify-content-center mt-3"><a href=""
                                                    class="btn btn-primary">Place a Bid</a></div>
                                        </div>
                                    </div>
                                </div>
                                <div class="col-xxl-3 col-xl-6 col-lg-6 col-md-6 col-sm-6">
                                    <div class="card items">
                                        <div class="card-body">
                                            <div class="items-img position-relative"><img src="assets/images/items/4.jpg"
                                                    class="img-fluid rounded mb-3" alt=""><img
                                                    src="assets/images/avatar/4.jpg" class="creator" width="50" alt=""></div>
                                            <h4 class="card-title">Liguid Wave</h4>
                                            <p></p>
                                            <div class="d-flex justify-content-between">
                                                <div class="text-start">
                                                    <p class="mb-2">Auction Time</p>
                                                    <h5 class="text-muted">3h 1m 50s</h5>
                                                </div>
                                                <div class="text-end">
                                                    <p class="mb-2">Current Bid : <strong class="text-primary">0.15
                                                            <!-- --> ETH
                                                        </strong></p>
                                                    <h5 class="text-muted">0.15
                                                        <!-- --> ETH
                                                    </h5>
                                                </div>
                                            </div>
                                            <div class="d-flex justify-content-center mt-3"><a href=""
                                                    class="btn btn-primary">Place a Bid</a></div>
                                        </div>
                                    </div>
                                </div>
                                <div class="col-xxl-3 col-xl-6 col-lg-6 col-md-6 col-sm-6">
                                    <div class="card items">
                                        <div class="card-body">
                                            <div class="items-img position-relative"><img src="assets/images/items/5.jpg"
                                                    class="img-fluid rounded mb-3" alt=""><img
                                                    src="assets/images/avatar/5.jpg" class="creator" width="50" alt=""></div>
                                            <h4 class="card-title">Liguid Wave</h4>
                                            <p></p>
                                            <div class="d-flex justify-content-between">
                                                <div class="text-start">
                                                    <p class="mb-2">Auction Time</p>
                                                    <h5 class="text-muted">3h 1m 50s</h5>
                                                </div>
                                                <div class="text-end">
                                                    <p class="mb-2">Current Bid : <strong class="text-primary">0.55
                                                            <!-- --> ETH
                                                        </strong></p>
                                                    <h5 class="text-muted">0.55
                                                        <!-- --> ETH
                                                    </h5>
                                                </div>
                                            </div>
                                            <div class="d-flex justify-content-center mt-3"><a href=""
                                                    class="btn btn-primary">Place a Bid</a></div>
                                        </div>
                                    </div>
                                </div>
                                <div class="col-xxl-3 col-xl-6 col-lg-6 col-md-6 col-sm-6">
                                    <div class="card items">
                                        <div class="card-body">
                                            <div class="items-img position-relative"><img src="assets/images/items/6.jpg"
                                                    class="img-fluid rounded mb-3" alt=""><img
                                                    src="assets/images/avatar/6.jpg" class="creator" width="50" alt=""></div>
                                            <h4 class="card-title">Liguid Wave</h4>
                                            <p></p>
                                            <div class="d-flex justify-content-between">
                                                <div class="text-start">
                                                    <p class="mb-2">Auction Time</p>
                                                    <h5 class="text-muted">3h 1m 50s</h5>
                                                </div>
                                                <div class="text-end">
                                                    <p class="mb-2">Current Bid : <strong class="text-primary">0.15
                                                            <!-- --> ETH
                                                        </strong></p>
                                                    <h5 class="text-muted">0.15
                                                        <!-- --> ETH
                                                    </h5>
                                                </div>
                                            </div>
                                            <div class="d-flex justify-content-center mt-3"><a href=""
                                                    class="btn btn-primary">Place a Bid</a></div>
                                        </div>
                                    </div>
                                </div>
                                <div class="col-xxl-3 col-xl-6 col-lg-6 col-md-6 col-sm-6">
                                    <div class="card items">
                                        <div class="card-body">
                                            <div class="items-img position-relative"><img src="assets/images/items/7.jpg"
                                                    class="img-fluid rounded mb-3" alt=""><img
                                                    src="assets/images/avatar/7.jpg" class="creator" width="50" alt=""></div>
                                            <h4 class="card-title">Liguid Wave</h4>
                                            <p></p>
                                            <div class="d-flex justify-content-between">
                                                <div class="text-start">
                                                    <p class="mb-2">Auction Time</p>
                                                    <h5 class="text-muted">3h 1m 50s</h5>
                                                </div>
                                                <div class="text-end">
                                                    <p class="mb-2">Current Bid : <strong class="text-primary">0.15
                                                            <!-- --> ETH
                                                        </strong></p>
                                                    <h5 class="text-muted">0.15
                                                        <!-- --> ETH
                                                    </h5>
                                                </div>
                                            </div>
                                            <div class="d-flex justify-content-center mt-3"><a href=""
                                                    class="btn btn-primary">Place a Bid</a></div>
                                        </div>
                                    </div>
                                </div>
                                <div class="col-xxl-3 col-xl-6 col-lg-6 col-md-6 col-sm-6">
                                    <div class="card items">
                                        <div class="card-body">
                                            <div class="items-img position-relative"><img src="assets/images/items/8.jpg"
                                                    class="img-fluid rounded mb-3" alt=""><img
                                                    src="assets/images/avatar/8.jpg" class="creator" width="50" alt=""></div>
                                            <h4 class="card-title">Liguid Wave</h4>
                                            <p></p>
                                            <div class="d-flex justify-content-between">
                                                <div class="text-start">
                                                    <p class="mb-2">Auction Time</p>
                                                    <h5 class="text-muted">3h 1m 50s</h5>
                                                </div>
                                                <div class="text-end">
                                                    <p class="mb-2">Current Bid : <strong class="text-primary">0.15
                                                            <!-- --> ETH
                                                        </strong></p>
                                                    <h5 class="text-muted">0.15
                                                        <!-- --> ETH
                                                    </h5>
                                                </div>
                                            </div>
                                            <div class="d-flex justify-content-center mt-3"><a href=""
                                                    class="btn btn-primary">Place a Bid</a></div>
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                <div class="col-xxl-3 col-xl-12">
                    <div class="card m-0">
                        <div class="card-header">
                            <h4 class="card-title">Trending Bids</h4>
                        </div>
                        <div class="card-body bs-0 bg-transparent p-0">
                            <div class="row">
                                <div class="col-xxl-12 col-xl-4 col-md-4 col-sm-6">
                                    <div class="stat-widget d-flex align-items-center">
                                        <div class="widget-icon me-3 bg-primary"><span><i
                                                    class="ri-wallet-line"></i></span></div>
                                        <div class="widget-content">
                                            <h3>24K</h3>
                                            <p>Artworks</p>
                                        </div>
                                        <div class="widget-arrow">
                                            <p class="text-success mb-0">+168.001%
                                                <!-- --> <span><i class="bi bi-arrow-up"></i></span>
                                            </p>
                                        </div>
                                    </div>
                                </div>
                                <div class="col-xxl-12 col-xl-4 col-md-4 col-sm-6">
                                    <div class="stat-widget d-flex align-items-center">
                                        <div class="widget-icon me-3 bg-secondary"><span><i
                                                    class="ri-wallet-2-line"></i></span></div>
                                        <div class="widget-content">
                                            <h3>82K</h3>
                                            <p>Auction</p>
                                        </div>
                                        <div class="widget-arrow">
                                            <p class="text-danger mb-0">+168.001%
                                                <!-- --> <span><i class="bi bi-arrow-down"></i></span>
                                            </p>
                                        </div>
                                    </div>
                                </div>
                                <div class="col-xxl-12 col-xl-4 col-md-4 col-sm-6">
                                    <div class="stat-widget d-flex align-items-center">
                                        <div class="widget-icon me-3 bg-success"><span><i
                                                    class="ri-wallet-3-line"></i></span></div>
                                        <div class="widget-content">
                                            <h3>1K</h3>
                                            <p>Creators</p>
                                        </div>
                                        <div class="widget-arrow">
                                            <p class="text-success mb-0">+168.001%
                                                <!-- --> <span><i class="bi bi-arrow-up"></i></span>
                                            </p>
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                <div class="col-xxl-6 col-xl-8 col-lg-6">
                    <div id="user-activity" class="card">
                        <div class="card-header">
                            <h4 class="card-title">ETH Price</h4>
                        </div>
                        <div class="card-body">
                            <div class="chartjs-size-monitor">
                                <div class="chartjs-size-monitor-expand">
                                    <div class=""></div>
                                </div>
                                <div class="chartjs-size-monitor-shrink">
                                    <div class=""></div>
                                </div>
                            </div><canvas height="280" width="670" id="activity"
                                style="display: block; width: 670px; height: 280px;"
                                class="chartjs-render-monitor"></canvas>
                        </div>
                    </div>
                </div>
                <div class=" col-xxl-3 col-xl-4 col-lg-6">
                    <div class="card">
                        <div class="card-header justify-content-center">
                            <h4 class="card-title">Statistics</h4>
                        </div>
                        <div class="card-body bs-0">
                            <div class="chartjs-size-monitor">
                                <div class="chartjs-size-monitor-expand">
                                    <div class=""></div>
                                </div>
                                <div class="chartjs-size-monitor-shrink">
                                    <div class=""></div>
                                </div>
                            </div><canvas height="280" width="295" id="most-selling-items"
                                class="chartjs-render-monitor"
                                style="display: block; width: 295px; height: 280px;"></canvas>
                        </div>
                    </div>
                </div>
                <div class="col-xxl-4 col-xl-12">
                    <div class="card m-0">
                        <div class="card-header">
                            <h4 class="card-title">Recent Activity</h4><a href="#">See more</a>
                        </div>
                        <div class="card-body p-0">
                            <div class="activity-content">
                                <div class="scrollbar-container ps">
                                    <ul>
                                        <li class="d-flex justify-content-between align-items-center active">
                                            <div class="d-flex align-items-center">
                                                <div class="activity-user-img me-3"><img src="assets/images/avatar/1.jpg"
                                                        alt="" width="50"></div>
                                                <div class="activity-info">
                                                    <h5 class="mb-0">Papaya</h5>
                                                    <p>Purchase by you for 0.05 ETH</p>
                                                </div>
                                            </div>
                                            <div class="text-end"><span class=" text-muted">12 min ago</span></div>
                                        </li>
                                        <li class="d-flex justify-content-between align-items-center">
                                            <div class="d-flex align-items-center">
                                                <div class="activity-user-img me-3"><img src="assets/images/avatar/2.jpg"
                                                        alt="" width="50"></div>
                                                <div class="activity-info">
                                                    <h5 class="mb-0">ETH Received</h5>
                                                    <p>0.06 ETH Received</p>
                                                </div>
                                            </div>
                                            <div class="text-end"><span class=" text-muted">12 min ago</span></div>
                                        </li>
                                        <li class="d-flex justify-content-between align-items-center">
                                            <div class="d-flex align-items-center">
                                                <div class="activity-user-img me-3"><img src="assets/images/avatar/3.jpg"
                                                        alt="" width="50"></div>
                                                <div class="activity-info">
                                                    <h5 class="mb-0">John Adams</h5>
                                                    <p>Started Following you</p>
                                                </div>
                                            </div>
                                            <div class="text-end"><span class=" text-muted">12 min ago</span></div>
                                        </li>
                                        <li class="d-flex justify-content-between align-items-center">
                                            <div class="d-flex align-items-center">
                                                <div class="activity-user-img me-3"><img src="assets/images/avatar/4.jpg"
                                                        alt="" width="50"></div>
                                                <div class="activity-info">
                                                    <h5 class="mb-0">Nature with Beauty</h5>
                                                    <p>Has been sold by 12.05 ETH</p>
                                                </div>
                                            </div>
                                            <div class="text-end"><span class=" text-muted">12 min ago</span></div>
                                        </li>
                                        <li class="d-flex justify-content-between align-items-center">
                                            <div class="d-flex align-items-center">
                                                <div class="activity-user-img me-3"><img src="assets/images/avatar/5.jpg"
                                                        alt="" width="50"></div>
                                                <div class="activity-info">
                                                    <h5 class="mb-0">Nature with Beauty</h5>
                                                    <p>Has been sold by 12.05 ETH</p>
                                                </div>
                                            </div>
                                            <div class="text-end"><span class=" text-muted">12 min ago</span></div>
                                        </li>
                                    </ul>
                                    <div class="ps__rail-x" style="left: 0px; bottom: 0px;">
                                        <div class="ps__thumb-x" tabindex="0" style="left: 0px; width: 0px;"></div>
                                    </div>
                                    <div class="ps__rail-y" style="top: 0px; right: 0px;">
                                        <div class="ps__thumb-y" tabindex="0" style="top: 0px; height: 0px;"></div>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                <div class="col-xxl-8 col-xl-12">
                    <div class="card">
                        <div class="card-header">
                            <h4 class="card-title">Top Creators</h4><a href="#">See more</a>
                        </div>
                        <div class="card-body bs-0 p-0 top-creators-content  bg-transparent">
                            <div class="row">
                                <div class="col-xl-6">
                                    <div
                                        class="d-flex justify-content-between creator-widget active  align-items-center">
                                        <div class="d-flex align-items-center">
                                            <div class="top-creators-user-img me-3"><img src="assets/images/avatar/1.jpg"
                                                    alt="" width="60"></div>
                                            <div class="top-creators-info">
                                                <h5 class="mb-0">Terry Camacho</h5>
                                                <p class="mb-2">60 Items</p>
                                            </div>
                                        </div>
                                        <div class="text-end"><a class="btn btn-outline-primary">Follow</a></div>
                                    </div>
                                </div>
                                <div class="col-xl-6">
                                    <div
                                        class="d-flex justify-content-between creator-widget active  align-items-center">
                                        <div class="d-flex align-items-center">
                                            <div class="top-creators-user-img me-3"><img src="assets/images/avatar/2.jpg"
                                                    alt="" width="60"></div>
                                            <div class="top-creators-info">
                                                <h5 class="mb-0">Terry Camacho</h5>
                                                <p class="mb-2">60 Items</p>
                                            </div>
                                        </div>
                                        <div class="text-end"><a class="btn btn-secondary">Following</a></div>
                                    </div>
                                </div>
                                <div class="col-xl-6">
                                    <div
                                        class="d-flex justify-content-between creator-widget active  align-items-center">
                                        <div class="d-flex align-items-center">
                                            <div class="top-creators-user-img me-3"><img src="assets/images/avatar/3.jpg"
                                                    alt="" width="60"></div>
                                            <div class="top-creators-info">
                                                <h5 class="mb-0">Terry Camacho</h5>
                                                <p class="mb-2">60 Items</p>
                                            </div>
                                        </div>
                                        <div class="text-end"><a class="btn btn-outline-primary">Follow</a></div>
                                    </div>
                                </div>
                                <div class="col-xl-6">
                                    <div
                                        class="d-flex justify-content-between creator-widget active  align-items-center">
                                        <div class="d-flex align-items-center">
                                            <div class="top-creators-user-img me-3"><img src="assets/images/avatar/4.jpg"
                                                    alt="" width="60"></div>
                                            <div class="top-creators-info">
                                                <h5 class="mb-0">Terry Camacho</h5>
                                                <p class="mb-2">60 Items</p>
                                            </div>
                                        </div>
                                        <div class="text-end"><a class="btn btn-outline-primary">Follow</a></div>
                                    </div>
                                </div>
                                <div class="col-xl-6">
                                    <div
                                        class="d-flex justify-content-between creator-widget active  align-items-center">
                                        <div class="d-flex align-items-center">
                                            <div class="top-creators-user-img me-3"><img src="assets/images/avatar/5.jpg"
                                                    alt="" width="60"></div>
                                            <div class="top-creators-info">
                                                <h5 class="mb-0">Terry Camacho</h5>
                                                <p class="mb-2">60 Items</p>
                                            </div>
                                        </div>
                                        <div class="text-end"><a class="btn btn-outline-primary">Follow</a></div>
                                    </div>
                                </div>
                                <div class="col-xl-6">
                                    <div
                                        class="d-flex justify-content-between creator-widget active  align-items-center">
                                        <div class="d-flex align-items-center">
                                            <div class="top-creators-user-img me-3"><img src="assets/images/avatar/6.jpg"
                                                    alt="" width="60"></div>
                                            <div class="top-creators-info">
                                                <h5 class="mb-0">Terry Camacho</h5>
                                                <p class="mb-2">60 Items</p>
                                            </div>
                                        </div>
                                        <div class="text-end"><a class="btn btn-outline-primary">Follow</a></div>
                                    </div>
                                </div>
                                <div class="col-xl-6">
                                    <div
                                        class="d-flex justify-content-between creator-widget active  align-items-center">
                                        <div class="d-flex align-items-center">
                                            <div class="top-creators-user-img me-3"><img src="assets/images/avatar/7.jpg"
                                                    alt="" width="60"></div>
                                            <div class="top-creators-info">
                                                <h5 class="mb-0">Terry Camacho</h5>
                                                <p class="mb-2">60 Items</p>
                                            </div>
                                        </div>
                                        <div class="text-end"><a class="btn btn-outline-primary">Follow</a></div>
                                    </div>
                                </div>
                                <div class="col-xl-6">
                                    <div
                                        class="d-flex justify-content-between creator-widget active  align-items-center">
                                        <div class="d-flex align-items-center">
                                            <div class="top-creators-user-img me-3"><img src="assets/images/avatar/8.jpg"
                                                    alt="" width="60"></div>
                                            <div class="top-creators-info">
                                                <h5 class="mb-0">Terry Camacho</h5>
                                                <p class="mb-2">60 Items</p>
                                            </div>
                                        </div>
                                        <div class="text-end"><a class="btn btn-outline-primary">Follow</a></div>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                <div class="col-xl-12">
                    <div class="card">
                        <div class="card-header flex-row">
                            <h4 class="card-title">Recent Bid </h4>
                        </div>
                        <div class="card-body bs-0 bg-transparent p-0">
                            <div class="bid-table">
                                <div class="table-responsive">
                                    <table class="table">
                                        <thead>
                                            <tr>
                                                <th>
                                                    <div class="form-check"><input type="checkbox"
                                                            class="form-check-input" value="" id="flexCheckDefault">
                                                    </div>
                                                </th>
                                                <th>Item List</th>
                                                <th>Open Price</th>
                                                <th>Your Offer</th>
                                                <th>Recent Offer</th>
                                                <th>Time Left</th>
                                                <th>Action</th>
                                            </tr>
                                        </thead>
                                        <tbody>
                                            <tr>
                                                <td>
                                                    <div class="form-check"><input type="checkbox"
                                                            class="form-check-input" value="" id="flexCheckDefault">
                                                    </div>
                                                </td>
                                                <td>
                                                    <div class="d-flex align-items-center"><img
                                                            src="assets/images/items/15.jpg" alt="" width="60"
                                                            class="me-3 rounded">
                                                        <div class="flex-grow-1">
                                                            <h6 class="mb-0">Cutes Cube Cool</h6>
                                                            <p class="mb-0">John Abraham</p>
                                                        </div>
                                                    </div>
                                                </td>
                                                <td>0.0025 ETH</td>
                                                <td> 0.0025 ETH</td>
                                                <td><img src="assets/images/avatar/1.jpg" alt="" width="40"
                                                        class="me-2 rounded-circle">0.0025 ETH</td>
                                                <td>2 Hours 1 min 30s</td>
                                                <td><span><i class="ri-close-line me-3"></i></span></td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <div class="form-check"><input type="checkbox"
                                                            class="form-check-input" value="" id="flexCheckDefault">
                                                    </div>
                                                </td>
                                                <td>
                                                    <div class="d-flex align-items-center"><img
                                                            src="assets/images/items/16.jpg" alt="" width="60"
                                                            class="me-3 rounded">
                                                        <div class="flex-grow-1">
                                                            <h6 class="mb-0">Cutes Cube Cool</h6>
                                                            <p class="mb-0">John Abraham</p>
                                                        </div>
                                                    </div>
                                                </td>
                                                <td>0.0025 ETH</td>
                                                <td> 0.0025 ETH</td>
                                                <td><img src="assets/images/avatar/2.jpg" alt="" width="40"
                                                        class="me-2 rounded-circle">0.0025 ETH</td>
                                                <td>2 Hours 1 min 30s</td>
                                                <td><span><i class="ri-close-line me-3"></i></span></td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <div class="form-check"><input type="checkbox"
                                                            class="form-check-input" value="" id="flexCheckDefault">
                                                    </div>
                                                </td>
                                                <td>
                                                    <div class="d-flex align-items-center"><img
                                                            src="assets/images/items/17.jpg" alt="" width="60"
                                                            class="me-3 rounded">
                                                        <div class="flex-grow-1">
                                                            <h6 class="mb-0">Cutes Cube Cool</h6>
                                                            <p class="mb-0">John Abraham</p>
                                                        </div>
                                                    </div>
                                                </td>
                                                <td>0.0025 ETH</td>
                                                <td> 0.0025 ETH</td>
                                                <td><img src="assets/images/avatar/3.jpg" alt="" width="40"
                                                        class="me-2 rounded-circle">0.0025 ETH</td>
                                                <td>2 Hours 1 min 30s</td>
                                                <td><span><i class="ri-close-line me-3"></i></span></td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <div class="form-check"><input type="checkbox"
                                                            class="form-check-input" value="" id="flexCheckDefault">
                                                    </div>
                                                </td>
                                                <td>
                                                    <div class="d-flex align-items-center"><img
                                                            src="assets/images/items/18.jpg" alt="" width="60"
                                                            class="me-3 rounded">
                                                        <div class="flex-grow-1">
                                                            <h6 class="mb-0">Cutes Cube Cool</h6>
                                                            <p class="mb-0">John Abraham</p>
                                                        </div>
                                                    </div>
                                                </td>
                                                <td>0.0025 ETH</td>
                                                <td> 0.0025 ETH</td>
                                                <td><img src="assets/images/avatar/4.jpg" alt="" width="40"
                                                        class="me-2 rounded-circle">0.0025 ETH</td>
                                                <td>2 Hours 1 min 30s</td>
                                                <td><span><i class="ri-close-line me-3"></i></span></td>
                                            </tr>
                                        </tbody>
                                    </table>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>


    
</div>

5. Now guys we need to add below into src/app/app.routes.ts to links components to routes:

import { Routes } from '@angular/router';
import { HomeComponent } from './home/home.component';

export const routes: Routes = [
      {
        path: '', title: 'Home Page', component: HomeComponent,
      },
      
];

6. Now guys we need to add below code into our project/src/index.html file for styles and scripts or we can also call this styles/scripts inside angular.json file:


<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <title>Angular19</title>
  <base href="/">
  <meta name="viewport" content="width=device-width, initial-scale=1">
    <!-- Favicon icon -->
    <link rel="icon" type="image/png" sizes="16x16" href="assets/images/favicon.png">
    <link rel="stylesheet" href="assets/css/style.css">
</head>
<body class="@@dashboard">
  <app-root></app-root>
  <script src="assets/js/jquery.min.js"></script>
  <script src="assets/js/bootstrap.bundle.min.js"></script>
  <script src="assets/js/chart.bundle.min.js"></script>
  <script src="assets/js/chartjs-line-init.js"></script>
  <script src="assets/js/chartjs-donut.js"></script>
  <script src="assets/js/scripts.js"></script>

</body>
</html>

7. Now guys here is the github link and from where we will get the all the assets like images, css, js and fonts:

Git Link

Friends in the end must run ng serve command into your terminal to run the angular 19 project(localhost:4200).

Now we are done friends. If you have any kind of query, suggestion and new requirement then feel free to comment below.

Note: Friends, In this post, I just tell the basic setup and things, you can change the code according to your requirements.

I will appreciate that if you will tell your views for this post. Nothing matters if your views will be good or bad because with your views, I will make my next posts more good and helpful.

Jassa

Thanks

By therichpost

Hello to all. Welcome to therichpost.com. Myself Ajay Malhotra and I am freelance full stack developer. I love coding. I know WordPress, Core php, Angularjs, Angular 19, MedusaJs, Next.js, Bootstrap 5, Nodejs, Laravel, Codeigniter, Shopify, Squarespace, jQuery, Google Map Api, Vuejs, Reactjs, Big commerce etc.