Blog

  • Angular 16 Transportation Website Template Free

    Angular 16 Transportation Website Template Free

    Hello friends, welcome back to my blog. Today this blog post I will tell you, Angular 16 Transportation Website Template Free.


    Live Demo

    Angular 16 Transportation Website Template Free
    Angular 16 Transportation Website Template Free

    Angular 16 came and if you are new then you must check below two links:

    1. Angular16Basic Tutorials
    2. Angular Ecommerce Free Templates

    Friends now I proceed onwards and here is the working code snippet and please use carefully this to avoid the mistakes:

    1. Firstly friends we need fresh angular 16 setup and for this we need to run below commands but if you already have angular 16 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 angulardemo //Create new Angular Project 
    
    cd angulardemo // Go inside the Angular Project Folder
     
    ng add @ionic/angular
    
    ng serve

    2. Now friends, please download images and styles from this git repo link and please put all the images css files folders in “src/assets/” folder after creating css an images folders inside it:

    Angular Portfolio project git repo

    3. Now friends we just need to add below code into angulardemo/src/app/app.component.html file to get final out on the web browser:

    <!-- 
       - #HEADER
     -->
    
     <header class="header" data-header>
       <div class="container">
    
         <h1>
           <a href="#" class="logo">Transportio</a>
         </h1>
    
         <nav class="navbar" data-navbar>
    
           <div class="navbar-top">
             <a href="#" class="logo">Transportio</a>
    
             <button class="nav-close-btn" aria-label="Clsoe menu" data-nav-toggler>
               <ion-icon name="close-outline"></ion-icon>
             </button>
           </div>
    
           <ul class="navbar-list">
    
             <li class="navbar-item">
               <a href="#home" class="navbar-link" data-nav-link>
                 <span>Home</span>
    
                 <ion-icon name="chevron-forward"></ion-icon>
               </a>
             </li>
    
             <li class="navbar-item">
               <a href="#about" class="navbar-link" data-nav-link>
                 <span>About</span>
    
                 <ion-icon name="chevron-forward"></ion-icon>
               </a>
             </li>
    
             <li class="navbar-item">
               <a href="#service" class="navbar-link" data-nav-link>
                 <span>Service</span>
    
                 <ion-icon name="chevron-forward"></ion-icon>
               </a>
             </li>
    
             <li class="navbar-item">
               <a href="#blog" class="navbar-link" data-nav-link>
                 <span>Blog</span>
    
                 <ion-icon name="chevron-forward"></ion-icon>
               </a>
             </li>
    
             <li class="navbar-item">
               <a href="#" class="navbar-link" data-nav-link>
                 <span>Contact</span>
    
                 <ion-icon name="chevron-forward"></ion-icon>
               </a>
             </li>
    
           </ul>
    
         </nav>
    
         <div class="header-contact">
    
           <div>
             <p class="contact-label">Free Call In U.S.A</p>
    
             <a href="tel:12345678910" class="contact-number">1 234 567 8910</a>
           </div>
    
           <div class="contact-icon">
             <ion-icon name="call-outline"></ion-icon>
           </div>
    
         </div>
    
         <button class="nav-open-btn" aria-label="Open menu" data-nav-toggler>
           <ion-icon name="menu-outline"></ion-icon>
         </button>
    
         <div class="overlay" data-nav-toggler data-overlay></div>
    
       </div>
     </header>
    
    
    
    
    
     <main>
       <article>
    
         <!-- 
           - #HERO
         -->
    
         <section class="section hero" aria-label="home" id="home"
           style="background-image: url('assets/images/hero-banner.jpg')">
           <div class="container">
    
             <div class="hero-content">
    
               <h2 class="h1 hero-title">
                 <span class="span">To Every</span> Direction
               </h2>
    
               <p class="hero-text">
                 There are many variations of passages of worem Ipsum available, but the majority
               </p>
    
               <a href="#" class="btn-outline">View Services</a>
    
               <img src="assets/images/hero-shape.png" width="116" height="116" loading="lazy"
                 class="hero-shape shape-1">
    
               <img src="assets/images/hero-shape.png" width="116" height="116" loading="lazy"
                 class="hero-shape shape-2">
    
             </div>
    
           </div>
         </section>
    
    
    
    
    
         <!-- 
           - #ABOUT
         -->
    
         <section class="section about" id="about" aria-label="about">
           <div class="container">
    
             <figure class="about-banner img-holder" style="--width: 400; --height: 720;">
               <img src="assets/images/about-banner.jpg" width="400" height="720" loading="lazy" alt=""
                 class="img-cover">
    
               <img src="assets/images/about-shape-1.png" width="260" height="170" loading="lazy" alt=""
                 class="abs-img abs-img-1">
    
               <img src="assets/images/about-shape-2.png" width="500" height="500" loading="lazy" alt=""
                 class="abs-img abs-img-2">
             </figure>
    
             <div class="about-content">
    
               <p class="section-subtitle">Why Choose Us</p>
    
               <h2 class="h2 section-title">We Are Professional Logistics & cargo Agency</h2>
    
               <p class="section-text">
                 Sed ut perspiciatis unde omnis iste natus error volup tatem accusantium dolorem que laudantium, totam
                 inventore.
               </p>
    
               <ul class="about-list">
    
                 <li class="about-item">
                   <div class="about-icon">
                     <ion-icon name="chevron-forward"></ion-icon>
                   </div>
    
                   <p class="about-text">
                     Go beyond logistics, make the world go round and revolutionize business.
                   </p>
                 </li>
    
                 <li class="about-item">
                   <div class="about-icon">
                     <ion-icon name="chevron-forward"></ion-icon>
                   </div>
    
                   <p class="about-text">
                     Logistics through innovation, dedication, and technology. ready, set, done.
                   </p>
                 </li>
    
                 <li class="about-item">
                   <div class="about-icon">
                     <ion-icon name="chevron-forward"></ion-icon>
                   </div>
    
                   <p class="about-text">
                     We take pride in serving our customers safely. together with passion.
                   </p>
                 </li>
    
                 <li class="about-item">
                   <div class="about-icon">
                     <ion-icon name="chevron-forward"></ion-icon>
                   </div>
    
                   <p class="about-text">
                     Imagination what we can easily see is only a small percentage.
                   </p>
                 </li>
    
                 <li class="about-item">
                   <div class="about-icon">
                     <ion-icon name="chevron-forward"></ion-icon>
                   </div>
    
                   <p class="about-text">
                     Quality never goes out of style. safety, quality, professionalism.
                   </p>
                 </li>
    
                 <li class="about-item">
                   <div class="about-icon">
                     <ion-icon name="chevron-forward"></ion-icon>
                   </div>
    
                   <p class="about-text">
                     The quality shows in every move we make where business lives.
                   </p>
                 </li>
    
               </ul>
    
               <a href="#" class="btn">Learn More</a>
    
             </div>
    
           </div>
         </section>
    
    
    
    
    
         <!-- 
           - #SERVICE
         -->
    
         <section class="section service" id="service" aria-label="service">
           <div class="container">
    
             <p class="section-subtitle">All Services</p>
    
             <h2 class="h2 section-title">Trusted For Our Services</h2>
    
             <p class="section-text">
               Lorem Ipsum is simply dummy text of the printing and typesetting industry the standard dummy text ever since
               the when an
               printer took.
             </p>
    
             <ul class="service-list grid-list">
    
               <li>
                 <div class="service-card">
    
                   <div class="card-icon">
                     <img src="assets/images/service-icon-1.png" width="80" height="60" loading="lazy" alt="Truck">
                   </div>
    
                   <h3 class="h3 card-title">
                     <span class="span">01</span> Air Freight
                   </h3>
    
                   <p class="card-text">
                     Our aim is to optimize and improve your supply chain so that we can give you the best service.
                   </p>
    
                   <a href="#" class="btn-link">
                     <ion-icon name="chevron-forward" aria-hidden="true"></ion-icon>
    
                     <span class="span">View Detail</span>
                   </a>
    
                 </div>
               </li>
    
               <li>
                 <div class="service-card">
    
                   <div class="card-icon">
                     <img src="assets/images/service-icon-2.png" width="74" height="60" loading="lazy" alt="Ship">
                   </div>
    
                   <h3 class="h3 card-title">
                     <span class="span">02</span> Road Freight
                   </h3>
    
                   <p class="card-text">
                     Our aim is to optimize and improve your supply chain so that we can give you the best service.
                   </p>
    
                   <a href="#" class="btn-link">
                     <ion-icon name="chevron-forward" aria-hidden="true"></ion-icon>
    
                     <span class="span">View Detail</span>
                   </a>
    
                 </div>
               </li>
    
               <li>
                 <div class="service-card">
    
                   <div class="card-icon">
                     <img src="assets/images/service-icon-3.png" width="60" height="60" loading="lazy" alt="Airplane">
                   </div>
    
                   <h3 class="h3 card-title">
                     <span class="span">03</span> Ocean Freight
                   </h3>
    
                   <p class="card-text">
                     Our aim is to optimize and improve your supply chain so that we can give you the best service.
                   </p>
    
                   <a href="#" class="btn-link">
                     <ion-icon name="chevron-forward" aria-hidden="true"></ion-icon>
    
                     <span class="span">View Detail</span>
                   </a>
    
                 </div>
               </li>
    
               <li>
                 <div class="service-card">
    
                   <div class="card-icon">
                     <img src="assets/images/service-icon-4.png" width="50" height="60" loading="lazy" alt="Train">
                   </div>
    
                   <h3 class="h3 card-title">
                     <span class="span">04</span> Rail Freight
                   </h3>
    
                   <p class="card-text">
                     Our aim is to optimize and improve your supply chain so that we can give you the best service.
                   </p>
    
                   <a href="#" class="btn-link">
                     <ion-icon name="chevron-forward" aria-hidden="true"></ion-icon>
    
                     <span class="span">View Detail</span>
                   </a>
    
                 </div>
               </li>
    
               <li>
                 <div class="service-card">
    
                   <div class="card-icon">
                     <img src="assets/images/service-icon-5.png" width="63" height="60" loading="lazy" alt="Trolley">
                   </div>
    
                   <h3 class="h3 card-title">
                     <span class="span">05</span> Warehousing
                   </h3>
    
                   <p class="card-text">
                     Our aim is to optimize and improve your supply chain so that we can give you the best service.
                   </p>
    
                   <a href="#" class="btn-link">
                     <ion-icon name="chevron-forward" aria-hidden="true"></ion-icon>
    
                     <span class="span">View Detail</span>
                   </a>
    
                 </div>
               </li>
    
               <li>
                 <div class="service-card">
    
                   <div class="card-icon">
                     <img src="assets/images/service-icon-6.png" width="46" height="60" loading="lazy" alt="Paper">
                   </div>
    
                   <h3 class="h3 card-title">
                     <span class="span">06</span> Project Cargo
                   </h3>
    
                   <p class="card-text">
                     Our aim is to optimize and improve your supply chain so that we can give you the best service.
                   </p>
    
                   <a href="#" class="btn-link">
                     <ion-icon name="chevron-forward" aria-hidden="true"></ion-icon>
    
                     <span class="span">View Detail</span>
                   </a>
    
                 </div>
               </li>
    
             </ul>
    
           </div>
         </section>
    
    
    
    
    
         <!-- 
           - #FEATURE
         -->
    
         <section class="section feature" aria-label="feature">
           <div class="container">
    
             <div class="title-wrapper">
    
               <div>
                 <p class="section-subtitle">Estimation</p>
    
                 <h2 class="h2 section-title">Has a wide range of solutions</h2>
    
                 <p class="section-text">
                   Lorem Ipsum is simply dummy text of the printing and typesetting industry the standard dummy text ever
                   since the when an
                   printer took.
                 </p>
               </div>
    
               <a href="#" class="btn">Read More</a>
    
             </div>
    
             <ul class="feature-list grid-list">
    
               <li>
                 <div class="feature-card" style="--card-number: '01'">
    
                   <div class="card-icon">
                     <img src="assets/images/feature-icon-1.png" width="72" height="91" alt="">
                   </div>
    
                   <h3 class="h3 card-title">Solutions and specialized</h3>
    
                   <p class="card-text">
                     Our aim is to optimize and improve your supply chain so that we can give you the best service
                   </p>
    
                   <a href="#" class="card-btn" aria-label="Read more">
                     <ion-icon name="arrow-forward"></ion-icon>
                   </a>
    
                 </div>
               </li>
    
               <li>
                 <div class="feature-card" style="--card-number: '02'">
    
                   <div class="card-icon">
                     <img src="assets/images/feature-icon-2.png" width="94" height="94" alt="">
                   </div>
    
                   <h3 class="h3 card-title">Multiple warehouses</h3>
    
                   <p class="card-text">
                     We provide multiple drop off and pickup locations so you don't have to worry. And you should not face
                     any kind...
                   </p>
    
                   <a href="#" class="card-btn" aria-label="Read more">
                     <ion-icon name="arrow-forward"></ion-icon>
                   </a>
    
                 </div>
               </li>
    
               <li>
                 <div class="feature-card" style="--card-number: '03'">
    
                   <div class="card-icon">
                     <img src="assets/images/feature-icon-3.png" width="93" height="93" alt="">
                   </div>
    
                   <h3 class="h3 card-title">Tracking made easy</h3>
    
                   <p class="card-text">
                     A tracking number for the entire process. so that you can find the exact position. this process will
                     help you
                   </p>
    
                   <a href="#" class="card-btn" aria-label="Read more">
                     <ion-icon name="arrow-forward"></ion-icon>
                   </a>
    
                 </div>
               </li>
    
             </ul>
    
           </div>
         </section>
    
    
    
    
    
         <!-- 
           - #PROJECT
         -->
    
         <section class="section project" aria-label="project">
           <div class="container">
    
             <p class="section-subtitle">Projects</p>
    
             <h2 class="h2 section-title">Featured Projects</h2>
    
             <p class="section-text">
               Lorem Ipsum is simply dummy text of the printing and typesetting industry the standard dummy text ever since
               the when an
               printer took.
             </p>
    
             <ul class="project-list">
    
               <li class="project-item">
                 <div class="project-card">
    
                   <figure class="card-banner img-holder" style="--width: 397; --height: 352;">
                     <img src="assets/images/project-1.jpg" width="397" height="352" loading="lazy"
                       alt="Warehouse inventory" class="img-cover">
                   </figure>
    
                   <button class="action-btn" aria-label="View image">
                     <ion-icon name="expand-outline"></ion-icon>
                   </button>
    
                   <div class="card-content">
                     <p class="card-tag">Warehousing , Distrbution</p>
    
                     <h3 class="h3">
                       <a href="#" class="card-title">Warehouse inventory</a>
                     </h3>
    
                     <a href="#" class="card-link">Read More</a>
                   </div>
    
                 </div>
               </li>
    
               <li class="project-item">
                 <div class="project-card">
    
                   <figure class="card-banner img-holder" style="--width: 397; --height: 352;">
                     <img src="assets/images/project-2.jpg" width="397" height="352" loading="lazy"
                       alt="Warehouse inventory" class="img-cover">
                   </figure>
    
                   <button class="action-btn" aria-label="View image">
                     <ion-icon name="expand-outline"></ion-icon>
                   </button>
    
                   <div class="card-content">
                     <p class="card-tag">Logistics, Analytics</p>
    
                     <h3 class="h3">
                       <a href="#" class="card-title">Minimize Manufacturing</a>
                     </h3>
    
                     <a href="#" class="card-link">Read More</a>
                   </div>
    
                 </div>
               </li>
    
               <li class="project-item">
                 <div class="project-card">
    
                   <figure class="card-banner img-holder" style="--width: 397; --height: 352;">
                     <img src="assets/images/project-3.jpg" width="397" height="352" loading="lazy"
                       alt="Warehouse inventory" class="img-cover">
                   </figure>
    
                   <button class="action-btn" aria-label="View image">
                     <ion-icon name="expand-outline"></ion-icon>
                   </button>
    
                   <div class="card-content">
                     <p class="card-tag">Warehousing , Distrbution</p>
    
                     <h3 class="h3">
                       <a href="#" class="card-title">Warehouse inventory</a>
                     </h3>
    
                     <a href="#" class="card-link">Read More</a>
                   </div>
    
                 </div>
               </li>
    
               <li class="project-item">
                 <div class="project-card">
    
                   <figure class="card-banner img-holder" style="--width: 397; --height: 352;">
                     <img src="assets/images/project-4.jpg" width="397" height="352" loading="lazy"
                       alt="Warehouse inventory" class="img-cover">
                   </figure>
    
                   <button class="action-btn" aria-label="View image">
                     <ion-icon name="expand-outline"></ion-icon>
                   </button>
    
                   <div class="card-content">
                     <p class="card-tag">Logistics, Analytics</p>
    
                     <h3 class="h3">
                       <a href="#" class="card-title">Minimize Manufacturing</a>
                     </h3>
    
                     <a href="#" class="card-link">Read More</a>
                   </div>
    
                 </div>
               </li>
    
               <li class="project-item">
                 <div class="project-card">
    
                   <figure class="card-banner img-holder" style="--width: 397; --height: 352;">
                     <img src="assets/images/project-5.jpg" width="397" height="352" loading="lazy"
                       alt="Warehouse inventory" class="img-cover">
                   </figure>
    
                   <button class="action-btn" aria-label="View image">
                     <ion-icon name="expand-outline"></ion-icon>
                   </button>
    
                   <div class="card-content">
                     <p class="card-tag">Warehousing , Distrbution</p>
    
                     <h3 class="h3">
                       <a href="#" class="card-title">Warehouse inventory</a>
                     </h3>
    
                     <a href="#" class="card-link">Read More</a>
                   </div>
    
                 </div>
               </li>
    
               <li class="project-item">
                 <div class="project-card">
    
                   <figure class="card-banner img-holder" style="--width: 397; --height: 352;">
                     <img src="assets/images/project-6.jpg" width="397" height="352" loading="lazy"
                       alt="Warehouse inventory" class="img-cover">
                   </figure>
    
                   <button class="action-btn" aria-label="View image">
                     <ion-icon name="expand-outline"></ion-icon>
                   </button>
    
                   <div class="card-content">
                     <p class="card-tag">Logistics, Analytics</p>
    
                     <h3 class="h3">
                       <a href="#" class="card-title">Minimize Manufacturing</a>
                     </h3>
    
                     <a href="#" class="card-link">Read More</a>
                   </div>
    
                 </div>
               </li>
    
             </ul>
    
           </div>
         </section>
    
    
    
    
    
         <!-- 
           - #BLOG
         -->
    
         <section class="section blog" aria-label="blog" id="blog">
           <div class="container">
    
             <p class="section-subtitle">Our Blogs</p>
    
             <h2 class="h2 section-title">Recent news & events</h2>
    
             <p class="section-text">
               Lorem Ipsum is simply dummy text of the printing and typesetting industry the standard dummy text ever since
               the when an
               printer took.
             </p>
    
             <ul class="blog-list grid-list">
    
               <li>
                 <div class="blog-card">
    
                   <figure class="card-banner img-holder" style="--width: 770; --height: 500;">
                     <img src="assets/images/blog-1.jpg" width="770" height="500" loading="lazy"
                       alt="At the end of the day, going forward, a new normal that has evolved from. your only logistic partner."
                       class="img-cover">
                   </figure>
    
                   <div class="card-content">
    
                     <time class="card-meta" datetime="2022-08-02">
                       <span class="span">02</span> Aug
                     </time>
    
                     <h3 class="h3 card-title">
                       <a href="#">
                         At the end of the day, going forward, a new normal that has evolved from. your only logistic
                         partner.
                       </a>
                     </h3>
    
                     <p class="card-text">
                       New chip traps clusters of migrating tumor cells asperiortenetur, blanditiis odit. typesetting
                       industry the standard
                       dummy text ever since the when an printer.
                     </p>
    
                     <a href="#" class="btn-link">
                       <ion-icon name="chevron-forward" aria-hidden="true"></ion-icon>
    
                       <span class="span">Read More</span>
                     </a>
    
                   </div>
    
                 </div>
               </li>
    
               <li>
                 <div class="blog-card">
    
                   <figure class="card-banner img-holder" style="--width: 770; --height: 500;">
                     <img src="assets/images/blog-2.jpg" width="770" height="500" loading="lazy"
                       alt="Going forward, a new normal that has evolved from generation. moving your products across all borders."
                       class="img-cover">
                   </figure>
    
                   <div class="card-content">
    
                     <time class="card-meta" datetime="2022-08-21">
                       <span class="span">21</span> Aug
                     </time>
    
                     <h3 class="h3 card-title">
                       <a href="#">
                         Going forward, a new normal that has evolved from generation. moving your products across all
                         borders.
                       </a>
                     </h3>
    
                     <p class="card-text">
                       New chip traps clusters of migrating tumor cells asperiortenetur, blanditiis odit. typesetting
                       industry the standard
                       dummy text ever since the when an printer.
                     </p>
    
                     <a href="#" class="btn-link">
                       <ion-icon name="chevron-forward" aria-hidden="true"></ion-icon>
    
                       <span class="span">Read More</span>
                     </a>
    
                   </div>
    
                 </div>
               </li>
    
             </ul>
    
           </div>
         </section>
    
    
    
    
    
         <!-- 
           - #NEWSLETTER
         -->
    
         <section class="section newsletter" aria-label="newsletter">
           <div class="container">
    
             <figure class="newsletter-banner img-holder">
               <img src="assets/images/newsletter-banner.png" width="303" height="381" alt="newsletter banner"
                 class="w-100">
             </figure>
    
             <div class="newsletter-content">
    
               <h2 class="h2 section-title">Subscribe for offers and news</h2>
    
               <form action="" class="newsletter-form">
                 <input type="email" name="email_address" placeholder="Enter Your Email" aria-label="email"
                   class="email-field">
    
                 <button type="submit" class="newsletter-btn">Subscribe Now</button>
               </form>
    
             </div>
    
           </div>
         </section>
    
       </article>
     </main>
    
    
    
    
    
     <!-- 
       - #FOOTER
     -->
    
     <footer class="footer">
       <div class="container">
    
         <div class="footer-top section">
    
           <div class="footer-brand">
    
             <a href="#" class="logo">Transportio</a>
    
             <p class="footer-text">
               Many desktop publishing packages and web page editors now use are dolra Ipsum as their default.
             </p>
    
             <ul class="social-list">
    
               <li>
                 <a href="#" class="social-link">
                   <ion-icon name="logo-facebook"></ion-icon>
                 </a>
               </li>
    
               <li>
                 <a href="#" class="social-link">
                   <ion-icon name="logo-twitter"></ion-icon>
                 </a>
               </li>
    
               <li>
                 <a href="#" class="social-link">
                   <ion-icon name="logo-instagram"></ion-icon>
                 </a>
               </li>
    
               <li>
                 <a href="#" class="social-link">
                   <ion-icon name="logo-youtube"></ion-icon>
                 </a>
               </li>
    
             </ul>
    
           </div>
    
           <ul class="footer-list">
    
             <li>
               <p class="footer-list-title">Quick Links</p>
             </li>
    
             <li>
               <a href="#" class="footer-link">About</a>
             </li>
    
             <li>
               <a href="#" class="footer-link">Services</a>
             </li>
    
             <li>
               <a href="#" class="footer-link">Blog</a>
             </li>
    
             <li>
               <a href="#" class="footer-link">FAQ</a>
             </li>
    
             <li>
               <a href="#" class="footer-link">Contact Us</a>
             </li>
    
           </ul>
    
           <ul class="footer-list">
    
             <li>
               <p class="footer-list-title">Services</p>
             </li>
    
             <li>
               <a href="#" class="footer-link">Warehouse</a>
             </li>
    
             <li>
               <a href="#" class="footer-link">Air Freight</a>
             </li>
    
             <li>
               <a href="#" class="footer-link">Ocean Freight</a>
             </li>
    
             <li>
               <a href="#" class="footer-link">Road Freight</a>
             </li>
    
             <li>
               <a href="#" class="footer-link">Packaging</a>
             </li>
    
           </ul>
    
           <ul class="footer-list">
    
             <li>
               <p class="footer-list-title">Community</p>
             </li>
    
             <li>
               <a href="#" class="footer-link">Business Consulting</a>
             </li>
    
             <li>
               <a href="#" class="footer-link">Testimonials</a>
             </li>
    
             <li>
               <a href="#" class="footer-link">Track Your Shipment</a>
             </li>
    
             <li>
               <a href="#" class="footer-link">Privacy Policy</a>
             </li>
    
             <li>
               <a href="#" class="footer-link">Terms & Condition</a>
             </li>
    
           </ul>
    
         </div>
    
         <div class="footer-bottom">
           <p class="copyright">
             &copy; 2023. All Rights Reserved by <a href="#" class="copyright-link">Jassa</a>
           </p>
         </div>
    
       </div>
     </footer>
    
    
    
    
    
     <!-- 
       - #BACK TO TOP
     -->
    
     <a href="#top" class="back-top-btn" aria-label="Back to top" data-back-top-btn>
       <ion-icon name="chevron-up"></ion-icon>
     </a>

    4. Now guys please add the below code inside angulardemo/src/index.html file to styles and scripts:

    <!doctype html>
    <html lang="en">
    <head>
      <meta charset="utf-8">
      <title>Angular | Ecommerce Template</title>
      <base href="/">
      <meta name="viewport" content="width=device-width, initial-scale=1">
      <link rel="icon" type="image/x-icon" href="favicon.ico">
       
     <!-- 
        - custom css link
      -->
      <link rel="stylesheet" href="assets/css/style.css">
    
      <!--
        - google font link
      -->
      <link rel="preconnect" href="https://fonts.googleapis.com">
      <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
      <link
        href="https://fonts.googleapis.com/css2?family=Oswald:wght@400;600;700&family=Rubik:wght@400;500;600;700&display=swap"
        rel="stylesheet">
    </head>
    <body id="top">
      <app-root></app-root>
      <!-- 
        - custom js link
      -->
      <script src="assets/js/script.js" defer></script>
    
      <!-- 
        - ionicon link
      -->
      <script type="module" src="https://unpkg.com/ionicons@5.5.2/dist/ionicons/ionicons.esm.js"></script>
      <script nomodule src="https://unpkg.com/ionicons@5.5.2/dist/ionicons/ionicons.js"></script>
    
    </body>
    </html>

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

    Guys click here to check the Angular 16 Bootstrap 5 Free Templates.

    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

  • Twilio Chat with Media Upload Functionality in React

    Twilio Chat with Media Upload Functionality in React

    Hello guys how are you? Welcome back on my blog therichpost.com. Guys today in thus blog post, I am going to show you Twilio Chat with Media Upload Functionality in React or Twilio Chat with Image Upload Functionality in React.

    Live Demo
    Twilio chat login page in Reactjs
    Twilio chat login page in Reactjs
    Twilio Chat with Media Upload Functionality in React
    Twilio Chat with Media Upload Functionality in React

    Guys is you are new in reactjs then please must check below two links:

    1. React Tutorials
    2. React Ecommerce Free Templates

    Guys this is part 2 and in next parts I will come with Chat APP using Twilio in Reactjs with document upload functionality and Chat APP using Twilio in Reactjs with video calling + audio calling functionalities.

    Guys if you will have any kind of query then please do comment below.

    Thanks

  • Reactjs Free Gaming | Ecommerce | Blog Template

    Reactjs Free Gaming | Ecommerce | Blog Template

    Hello friends, welcome back to my blog. Today in this blog post, I am going to show you, Reactjs Free Gaming | Ecommerce | Blog Template.

    Live Demo
    Reactjs Free Gaming | Ecommerce | Blog Template
    Reactjs FreeGaming | Ecommerce | Blog Template

    For React and bootstrap 5 new comers, please check the below link:

    Reactjs Basic Tutorials

    Friends now I proceed onwards and here is the working code snippet for react ecommerce template free and please use this carefully to avoid the mistakes:

    1. Firstly, we need fresh reactjs setup and for that, we need to run below commands into out terminal and also we should have latest node version installed on our system:

    npx create-react-app reactdemo
    
    cd reactdemo

    2. Finally for the main output, we need to add below code into our reactdemo/src/App.js file:

    function App() {
     
     return (
      <div className="App">
        
    
      <header class="header">
    
        <div class="header-top">
          <div class="container">
    
            <div class="countdown-text">
              Exclusive Black Friday ! Offer <span class="span skewBg">10</span> Days
            </div>
    
            <div class="social-wrapper">
    
              <p class="social-title">Follow us on :</p>
    
              <ul class="social-list">
    
                <li>
                  <a href="#" class="social-link">
                    <ion-icon name="logo-facebook"></ion-icon>
                  </a>
                </li>
    
                <li>
                  <a href="#" class="social-link">
                    <ion-icon name="logo-twitter"></ion-icon>
                  </a>
                </li>
    
                <li>
                  <a href="#" class="social-link">
                    <ion-icon name="logo-pinterest"></ion-icon>
                  </a>
                </li>
    
                <li>
                  <a href="#" class="social-link">
                    <ion-icon name="logo-linkedin"></ion-icon>
                  </a>
                </li>
    
              </ul>
    
            </div>
    
          </div>
        </div>
    
        <div class="header-bottom skewBg" data-header>
          <div class="container">
    
            <a href="#" class="logo">Gamics</a>
    
            <nav class="navbar" data-navbar>
              <ul class="navbar-list">
    
                <li class="navbar-item">
                  <a href="#home" class="navbar-link skewBg" data-nav-link>Home</a>
                </li>
    
                <li class="navbar-item">
                  <a href="#live" class="navbar-link skewBg" data-nav-link>Live</a>
                </li>
    
                <li class="navbar-item">
                  <a href="#features" class="navbar-link skewBg" data-nav-link>Features</a>
                </li>
    
                <li class="navbar-item">
                  <a href="#shop" class="navbar-link skewBg" data-nav-link>Shop</a>
                </li>
    
                <li class="navbar-item">
                  <a href="#blog" class="navbar-link skewBg" data-nav-link>Blog</a>
                </li>
    
                <li class="navbar-item">
                  <a href="#" class="navbar-link skewBg" data-nav-link>Contact</a>
                </li>
    
              </ul>
            </nav>
    
            <div class="header-actions">
    
              <button class="cart-btn" aria-label="cart">
                <ion-icon name="cart"></ion-icon>
    
                <span class="cart-badge">0</span>
              </button>
    
              <button class="search-btn" aria-label="open search" data-search-toggler>
                <ion-icon name="search-outline"></ion-icon>
              </button>
    
              <button class="nav-toggle-btn" aria-label="toggle menu" data-nav-toggler>
                <ion-icon name="menu-outline" class="menu"></ion-icon>
                <ion-icon name="close-outline" class="close"></ion-icon>
              </button>
    
            </div>
    
          </div>
        </div>
    
      </header>
    
    
    
    
    
    
      <div class="search-container" data-search-box>
    
        <div class="input-wrapper">
          <input type="search" name="search" aria-label="search" placeholder="Search here..." class="search-field" />
    
          <button class="search-submit" aria-label="submit search" data-search-toggler>
            <ion-icon name="search-outline"></ion-icon>
          </button>
    
          <button class="search-close" aria-label="close search" data-search-toggler></button>
        </div>
    
      </div>
    
    
    
    
    
      <main>
        <article>
    
          
    
          <section class="section hero" id="home" aria-label="home"
            style={{backgroundImage: "url('assets/images/hero-bg.jpg')"}}>
            <div class="container">
    
              <div class="hero-content">
    
                <p class="hero-subtitle">World Gaming</p>
    
                <h1 class="h1 hero-title">
                  Create <span class="span">Manage</span> Matches
                </h1>
    
                <p class="hero-text">
                  Find technology or people for digital projects in public sector and Find an individual specialist develope
                  researcher.
                </p>
    
                <button class="btn skewBg">Read More</button>
    
              </div>
    
              <figure class="hero-banner img-holder" >
                <img src="assets/images/hero-banner.png" width="700" height="700" alt="hero banner" class="w-100" />
              </figure>
    
            </div>
          </section>
    
    
    
    
    
         
    
          <section class="section brand" aria-label="brand">
            <div class="container">
    
              <ul class="has-scrollbar">
    
                <li class="brand-item">
                  <img src="assets/images/brand-1.png" width="90" height="90" loading="lazy" alt="brand logo" />
                </li>
    
                <li class="brand-item">
                  <img src="assets/images/brand-2.png" width="90" height="90" loading="lazy" alt="brand logo" />
                </li>
    
                <li class="brand-item">
                  <img src="assets/images/brand-3.png" width="90" height="90" loading="lazy" alt="brand logo" />
                </li>
    
                <li class="brand-item">
                  <img src="assets/images/brand-4.png" width="90" height="90" loading="lazy" alt="brand logo" />
                </li>
    
                <li class="brand-item">
                  <img src="assets/images/brand-5.png" width="90" height="90" loading="lazy" alt="brand logo" />
                </li>
    
                <li class="brand-item">
                  <img src="assets/images/brand-6.png" width="90" height="90" loading="lazy" alt="brand logo" />
                </li>
    
              </ul>
    
            </div>
          </section>
    
    
    
    
    
          <div class="section-wrapper">
    
            
    
            <section class="section latest-game" aria-label="latest game">
              <div class="container">
    
                <p class="section-subtitle">Latest Releases</p>
    
                <h2 class="h2 section-title">
                  Create & <span class="span">Manage</span>
                </h2>
    
                <ul class="has-scrollbar">
    
                  <li class="scrollbar-item">
                    <div class="latest-game-card">
    
                      <figure class="card-banner img-holder" >
                        <img src="assets/images/latest-game-1.jpg" width="400" height="470" loading="lazy"
                          alt="White Walker Daily" class="img-cover" />
                      </figure>
    
                      <div class="card-content">
    
                        <a href="#" class="card-badge skewBg">Zombie</a>
    
                        <h3 class="h3">
                          <a href="#" class="card-title">White Walker <span class="span">Daily</span></a>
                        </h3>
    
                        <p class="card-price">
                          Entry Fee : <span class="span">Free</span>
                        </p>
    
                      </div>
    
                    </div>
                  </li>
    
                  <li class="scrollbar-item">
                    <div class="latest-game-card">
    
                      <figure class="card-banner img-holder" >
                        <img src="assets/images/latest-game-2.jpg" width="400" height="470" loading="lazy"
                          alt="Hunter Killer II" class="img-cover" />
                      </figure>
    
                      <div class="card-content">
    
                        <a href="#" class="card-badge skewBg">Adventure</a>
    
                        <h3 class="h3">
                          <a href="#" class="card-title">Hunter Killer <span class="span">II</span></a>
                        </h3>
    
                        <p class="card-price">
                          Entry Fee : <span class="span">$25.00</span>
                        </p>
    
                      </div>
    
                    </div>
                  </li>
    
                  <li class="scrollbar-item">
                    <div class="latest-game-card">
    
                      <figure class="card-banner img-holder" >
                        <img src="assets/images/latest-game-3.jpg" width="400" height="470" loading="lazy"
                          alt="Cyberpunk Daily" class="img-cover" />
                      </figure>
    
                      <div class="card-content">
    
                        <a href="#" class="card-badge skewBg">Action</a>
    
                        <h3 class="h3">
                          <a href="#" class="card-title">Cyberpunk <span class="span">Daily</span></a>
                        </h3>
    
                        <p class="card-price">
                          Entry Fee : <span class="span">$25.00</span>
                        </p>
    
                      </div>
    
                    </div>
                  </li>
    
                </ul>
    
              </div>
            </section>
    
    
    
    
    
           
    
            <section class="section live-match" id="live" aria-label="live match">
              <div class="container">
    
                <h2 class="h2 section-title">
                  Watch Live <span class="span">Match</span>
                </h2>
    
                <figure class="live-match-banner img-holder" >
    
                  <img src="assets/images/live-match-banner.jpg" width="800" height="470" loading="lazy"
                    alt="Live Match Video" class="img-cover" />
    
                  <button class="play-btn" aria-label="play video">
                    <ion-icon name="play"></ion-icon>
                  </button>
    
                </figure>
    
                <div class="live-match-player">
    
                  <figure class="player player-1 img-holder" >
                    <img src="assets/images/live-match-player-1.png" width="406" height="277" loading="lazy"
                      alt="tokyo eagle" class="w-100" />
                  </figure>
    
                  <div class="live-match-detail">
    
                    <p class="live-match-subtitle">Upcoming Live Matches</p>
    
                    <time class="live-match-time" datetime="08:30">08:30</time>
    
                  </div>
    
                  <figure class="player player-2 img-holder" >
                    <img src="assets/images/live-match-player-2.png" width="400" height="305" loading="lazy"
                      alt="new york hunter7" class="w-100" />
                  </figure>
    
                </div>
    
              </div>
            </section>
    
          </div>
    
    
    
    
    
        
    
          <section class="section featured-game" id="features" aria-label="featured game">
            <div class="container">
    
              <h2 class="h2 section-title">
                All Released <span class="span">Games</span>
              </h2>
    
              <ul class="has-scrollbar">
    
                <li class="scrollbar-item">
                  <div class="featured-game-card">
    
                    <figure class="card-banner img-holder" >
                      <img src="assets/images/featured-game-1.jpg" width="450" height="600" loading="lazy"
                        alt="Just for Gamers" class="img-cover" />
                    </figure>
    
                    <div class="card-content">
    
                      <h3 class="h3">
                        <a href="#" class="card-title" tabindex="-1">
                          Just for <span class="span">Gamers</span>
                        </a>
                      </h3>
    
                      <span class="card-meta">
                        <ion-icon name="notifications"></ion-icon>
    
                        <span class="span">Playstation 5, Xbox</span>
                      </span>
    
                    </div>
    
                    <div class="card-content-overlay">
    
                      <img src="assets/images/featured-game-icon.png" width="36" height="61" loading="lazy" alt=""
                        class="card-icon" />
    
                      <h3 class="h3">
                        <a href="#" class="card-title">
                          Just for <span class="span">Gamers</span>
                        </a>
                      </h3>
    
                      <span class="card-meta">
                        <ion-icon name="notifications"></ion-icon>
    
                        <span class="span">Playstation 5, Xbox</span>
                      </span>
    
                    </div>
    
                  </div>
                </li>
    
                <li class="scrollbar-item">
                  <div class="featured-game-card">
    
                    <figure class="card-banner img-holder" >
                      <img src="assets/images/featured-game-2.jpg" width="450" height="600" loading="lazy"
                        alt="Need for Speed" class="img-cover" />
                    </figure>
    
                    <div class="card-content">
    
                      <h3 class="h3">
                        <a href="#" class="card-title" tabindex="-1">
                          Need for <span class="span">Speed</span>
                        </a>
                      </h3>
    
                      <span class="card-meta">
                        <ion-icon name="notifications"></ion-icon>
    
                        <span class="span">Playstation 5, Xbox</span>
                      </span>
    
                    </div>
    
                    <div class="card-content-overlay">
    
                      <img src="assets/images/featured-game-icon.png" width="36" height="61" loading="lazy" alt=""
                        class="card-icon" />
    
                      <h3 class="h3">
                        <a href="#" class="card-title">
                          Need for <span class="span">Speed</span>
                        </a>
                      </h3>
    
                      <span class="card-meta">
                        <ion-icon name="notifications"></ion-icon>
    
                        <span class="span">Playstation 5, Xbox</span>
                      </span>
    
                    </div>
    
                  </div>
                </li>
    
                <li class="scrollbar-item">
                  <div class="featured-game-card">
    
                    <figure class="card-banner img-holder" >
                      <img src="assets/images/featured-game-3.jpg" width="450" height="600" loading="lazy"
                        alt="Egypt Hunting Gamers" class="img-cover" />
                    </figure>
    
                    <div class="card-content">
    
                      <h3 class="h3">
                        <a href="#" class="card-title" tabindex="-1">
                          Egypt Hunting <span class="span">Gamers</span>
                        </a>
                      </h3>
    
                      <span class="card-meta">
                        <ion-icon name="notifications"></ion-icon>
    
                        <span class="span">Playstation 5, Xbox</span>
                      </span>
    
                    </div>
    
                    <div class="card-content-overlay">
    
                      <img src="assets/images/featured-game-icon.png" width="36" height="61" loading="lazy" alt=""
                        class="card-icon" />
    
                      <h3 class="h3">
                        <a href="#" class="card-title">
                          Egypt Hunting <span class="span">Gamers</span>
                        </a>
                      </h3>
    
                      <span class="card-meta">
                        <ion-icon name="notifications"></ion-icon>
    
                        <span class="span">Playstation 5, Xbox</span>
                      </span>
    
                    </div>
    
                  </div>
                </li>
    
                <li class="scrollbar-item">
                  <div class="featured-game-card">
    
                    <figure class="card-banner img-holder" >
                      <img src="assets/images/featured-game-4.jpg" width="450" height="600" loading="lazy"
                        alt="Just for Gamers" class="img-cover" />
                    </figure>
    
                    <div class="card-content">
    
                      <h3 class="h3">
                        <a href="#" class="card-title" tabindex="-1">
                          Just for <span class="span">Gamers</span>
                        </a>
                      </h3>
    
                      <span class="card-meta">
                        <ion-icon name="notifications"></ion-icon>
    
                        <span class="span">Playstation 5, Xbox</span>
                      </span>
    
                    </div>
    
                    <div class="card-content-overlay">
    
                      <img src="assets/images/featured-game-icon.png" width="36" height="61" loading="lazy" alt=""
                        class="card-icon" />
    
                      <h3 class="h3">
                        <a href="#" class="card-title">
                          Just for <span class="span">Gamers</span>
                        </a>
                      </h3>
    
                      <span class="card-meta">
                        <ion-icon name="notifications"></ion-icon>
    
                        <span class="span">Playstation 5, Xbox</span>
                      </span>
    
                    </div>
    
                  </div>
                </li>
    
              </ul>
    
            </div>
          </section>
    
    
    
    
    
    
          <section class="section shop" id="shop" aria-label="shop"
            style={{backgroundImage: "url('assets/images/shop-bg.jpg')"}}>
            <div class="container">
    
              <h2 class="h2 section-title">
                Gaming Product <span class="span">Corner</span>
              </h2>
    
              <p class="section-text">
                Compete with 100 players on a remote island for winner takes showdown known issue where certain skin
                strategic
              </p>
    
              <ul class="has-scrollbar">
    
                <li class="scrollbar-item">
                  <div class="shop-card">
    
                    <figure class="card-banner img-holder" >
                      <img src="assets/images/shop-img-1.jpg" width="300" height="260" loading="lazy"
                        alt="Women Black T-Shirt" class="img-cover" />
                    </figure>
    
                    <div class="card-content">
    
                      <a href="#" class="card-badge skewBg">t-shirt</a>
    
                      <h3 class="h3">
                        <a href="#" class="card-title">Women Black T-Shirt</a>
                      </h3>
    
                      <div class="card-wrapper">
                        <p class="card-price">$29.00</p>
    
                        <button class="card-btn">
                          <ion-icon name="basket"></ion-icon>
                        </button>
                      </div>
    
                    </div>
    
                  </div>
                </li>
    
                <li class="scrollbar-item">
                  <div class="shop-card">
    
                    <figure class="card-banner img-holder" >
                      <img src="assets/images/shop-img-2.jpg" width="300" height="260" loading="lazy"
                        alt="Gears 5 Xbox Controller" class="img-cover" />
                    </figure>
    
                    <div class="card-content">
    
                      <a href="#" class="card-badge skewBg">x-box</a>
    
                      <h3 class="h3">
                        <a href="#" class="card-title">Gears 5 Xbox Controller</a>
                      </h3>
    
                      <div class="card-wrapper">
                        <p class="card-price">$29.00</p>
    
                        <button class="card-btn">
                          <ion-icon name="basket"></ion-icon>
                        </button>
                      </div>
    
                    </div>
    
                  </div>
                </li>
    
                <li class="scrollbar-item">
                  <div class="shop-card">
    
                    <figure class="card-banner img-holder" >
                      <img src="assets/images/shop-img-3.jpg" width="300" height="260" loading="lazy"
                        alt="GeForce RTX 2070" class="img-cover" />
                    </figure>
    
                    <div class="card-content">
    
                      <a href="#" class="card-badge skewBg">Graphics</a>
    
                      <h3 class="h3">
                        <a href="#" class="card-title">GeForce RTX 2070</a>
                      </h3>
    
                      <div class="card-wrapper">
                        <p class="card-price">$29.00</p>
    
                        <button class="card-btn">
                          <ion-icon name="basket"></ion-icon>
                        </button>
                      </div>
    
                    </div>
    
                  </div>
                </li>
    
                <li class="scrollbar-item">
                  <div class="shop-card">
    
                    <figure class="card-banner img-holder" >
                      <img src="assets/images/shop-img-4.jpg" width="300" height="260" loading="lazy"
                        alt="Virtual Reality Smiled" class="img-cover" />
                    </figure>
    
                    <div class="card-content">
    
                      <a href="#" class="card-badge skewBg">VR-Box</a>
    
                      <h3 class="h3">
                        <a href="#" class="card-title">Virtual Reality Smiled</a>
                      </h3>
    
                      <div class="card-wrapper">
                        <p class="card-price">$29.00</p>
    
                        <button class="card-btn">
                          <ion-icon name="basket"></ion-icon>
                        </button>
                      </div>
    
                    </div>
    
                  </div>
                </li>
    
              </ul>
    
            </div>
          </section>
    
    
    
    
    
    
          <section class="section blog" id="blog" aria-label="blog">
            <div class="container">
    
              <h2 class="h2 section-title">
                Latest News & <span class="span">Articles</span>
              </h2>
    
              <p class="section-text">
                Compete With 100 Players On A Remote Island For Winner Takes Showdown Known Issue Where Certain Skin
                Strategic
              </p>
    
              <ul class="blog-list">
    
                <li>
                  <div class="blog-card">
    
                    <figure class="card-banner img-holder" >
                      <img src="assets/images/blog-1.jpg" width="400" height="290" loading="lazy"
                        alt="Shooter Action Video" class="img-cover" />
                    </figure>
    
                    <div class="card-content">
    
                      <ul class="card-meta-list">
    
                        <li class="card-meta-item">
                          <ion-icon name="person-outline"></ion-icon>
    
                          <a href="#" class="item-text">Admin</a>
                        </li>
    
                        <li class="card-meta-item">
                          <ion-icon name="calendar-outline"></ion-icon>
    
                          <time datetime="2022-09-19" class="item-text">September 19, 2022</time>
                        </li>
    
                      </ul>
    
                      <h3>
                        <a href="#" class="card-title">Shooter Action Video</a>
                      </h3>
    
                      <p class="card-text">
                        Compete With 100 Players On A Remote Island Thats Winner Takes Showdown Known Issue.
                      </p>
    
                      <a href="#" class="card-link">
                        <span class="span">Read More</span>
    
                        <ion-icon name="caret-forward"></ion-icon>
                      </a>
    
                    </div>
    
                  </div>
                </li>
    
                <li>
                  <div class="blog-card">
    
                    <figure class="card-banner img-holder" >
                      <img src="assets/images/blog-2.jpg" width="400" height="290" loading="lazy" alt="The Walking Dead"
                        class="img-cover" />
                    </figure>
    
                    <div class="card-content">
    
                      <ul class="card-meta-list">
    
                        <li class="card-meta-item">
                          <ion-icon name="person-outline"></ion-icon>
    
                          <a href="#" class="item-text">Admin</a>
                        </li>
    
                        <li class="card-meta-item">
                          <ion-icon name="calendar-outline"></ion-icon>
    
                          <time datetime="2022-09-19" class="item-text">September 19, 2022</time>
                        </li>
    
                      </ul>
    
                      <h3>
                        <a href="#" class="card-title">The Walking Dead</a>
                      </h3>
    
                      <p class="card-text">
                        Compete With 100 Players On A Remote Island Thats Winner Takes Showdown Known Issue.
                      </p>
    
                      <a href="#" class="card-link">
                        <span class="span">Read More</span>
    
                        <ion-icon name="caret-forward"></ion-icon>
                      </a>
    
                    </div>
    
                  </div>
                </li>
    
                <li>
                  <div class="blog-card">
    
                    <figure class="card-banner img-holder" >
                      <img src="assets/images/blog-3.jpg" width="400" height="290" loading="lazy"
                        alt="Defense Of The Ancients" class="img-cover" />
                    </figure>
    
                    <div class="card-content">
    
                      <ul class="card-meta-list">
    
                        <li class="card-meta-item">
                          <ion-icon name="person-outline"></ion-icon>
    
                          <a href="#" class="item-text">Admin</a>
                        </li>
    
                        <li class="card-meta-item">
                          <ion-icon name="calendar-outline"></ion-icon>
    
                          <time datetime="2022-09-19" class="item-text">September 19, 2022</time>
                        </li>
    
                      </ul>
    
                      <h3>
                        <a href="#" class="card-title">Defense Of The Ancients</a>
                      </h3>
    
                      <p class="card-text">
                        Compete With 100 Players On A Remote Island Thats Winner Takes Showdown Known Issue.
                      </p>
    
                      <a href="#" class="card-link">
                        <span class="span">Read More</span>
    
                        <ion-icon name="caret-forward"></ion-icon>
                      </a>
    
                    </div>
    
                  </div>
                </li>
    
              </ul>
    
            </div>
          </section>
    
    
          <section class="newsletter" aria-label="newsletter">
            <div class="container">
    
              <div class="newsletter-card">
    
                <h2 class="h2">
                  Our <span class="span">Newsletter</span>
                </h2>
    
                <form action="" class="newsletter-form">
    
                  <div class="input-wrapper skewBg">
                    <input type="email" name="email_address" aria-label="email" placeholder="Enter your email..." required
                      class="email-field" />
    
                    <ion-icon name="mail-outline"></ion-icon>
                  </div>
    
                  <button type="submit" class="btn newsletter-btn skewBg">
                    <span class="span">Subscribe</span>
    
                    <ion-icon name="paper-plane" aria-hidden="true"></ion-icon>
                  </button>
    
                </form>
    
              </div>
    
            </div>
          </section>
    
        </article>
      </main>
    
    
      <footer class="footer">
    
        <div class="footer-top">
          <div class="container">
    
            <div class="footer-brand">
    
              <a href="#" class="logo">Gamics</a>
    
              <p class="footer-text">
                Gamics marketplace the relase etras thats sheets continig passag.
              </p>
    
              <ul class="contact-list">
    
                <li class="contact-item">
                  <div class="contact-icon">
                    <ion-icon name="location"></ion-icon>
                  </div>
    
                  <address class="item-text">
                    Address : PO Box jassa house
                  </address>
                </li>
    
                <li class="contact-item">
                  <div class="contact-icon">
                    <ion-icon name="headset"></ion-icon>
                  </div>
    
                  <a href="tel:+241245654235" class="item-text">Phone : +91 1111 1111 111</a>
                </li>
    
                <li class="contact-item">
                  <div class="contact-icon">
                    <ion-icon name="mail-open"></ion-icon>
                  </div>
    
                  <a href="mailto:info@exemple.com" class="item-text">Email : info@exemple.com</a>
                </li>
    
              </ul>
    
            </div>
    
            <ul class="footer-list">
    
              <li>
                <p class="footer-list-title">Products</p>
              </li>
    
              <li>
                <a href="#" class="footer-link">Graphics (26)</a>
              </li>
    
              <li>
                <a href="#" class="footer-link">Backgrounds (11)</a>
              </li>
    
              <li>
                <a href="#" class="footer-link">Fonts (9)</a>
              </li>
    
              <li>
                <a href="#" class="footer-link">Music (3)</a>
              </li>
    
              <li>
                <a href="#" class="footer-link">Photography (3)</a>
              </li>
    
            </ul>
    
            <ul class="footer-list">
    
              <li>
                <p class="footer-list-title">Need Help?</p>
              </li>
    
              <li>
                <a href="#" class="footer-link">Terms & Conditions</a>
              </li>
    
              <li>
                <a href="#" class="footer-link">Privacy Policy</a>
              </li>
    
              <li>
                <a href="#" class="footer-link">Refund Policy</a>
              </li>
    
              <li>
                <a href="#" class="footer-link">Affiliate</a>
              </li>
    
              <li>
                <a href="#" class="footer-link">Use Cases</a>
              </li>
    
            </ul>
    
            <div class="footer-wrapper">
    
              <div class="social-wrapper">
    
                <p class="footer-list-title">Follow Us</p>
    
                <ul class="social-list">
    
                  <li>
                    <a href="#" class="social-link" style={{backgroundColor: "#3b5998"}}>
                      <ion-icon name="logo-facebook"></ion-icon>
                    </a>
                  </li>
    
                  <li>
                    <a href="#" class="social-link" style={{backgroundColor: "#55acee"}}>
                      <ion-icon name="logo-twitter"></ion-icon>
                    </a>
                  </li>
    
                  <li>
                    <a href="#" class="social-link" style={{backgroundColor: "#d71e18"}}>
                      <ion-icon name="logo-pinterest"></ion-icon>
                    </a>
                  </li>
    
                  <li>
                    <a href="#" class="social-link" style={{backgroundColor: "#1565c0"}}>
                      <ion-icon name="logo-linkedin"></ion-icon>
                    </a>
                  </li>
    
                </ul>
    
              </div>
    
              <div class="footer-newsletter">
    
                <p class="footer-list-title">Newsletter Sign Up</p>
    
                <form action="" class="footer-newsletter">
                  <input type="email" name="email_address" aria-label="email" placeholder="Enter your email" required
                    class="email-field" />
    
                  <button type="submit" class="footer-btn" aria-label="submit">
                    <ion-icon name="rocket"></ion-icon>
                  </button>
                </form>
    
              </div>
    
            </div>
    
          </div>
        </div>
    
        <div class="footer-bottom">
          <div class="container">
    
            <p class="copyright">
              &copy; 2023 <a href="#" class="copyright-link">therichpost</a>
            </p>
    
            <img src="assets/images/footer-bottom-img.png" width="340" height="21" loading="lazy" alt=""
              class="footer-bottom-img" />
    
          </div>
        </div>
    
      </footer>
    
    
    
    
    
    
    
      <a href="#top" class="back-top-btn" aria-label="back to top" data-back-top-btn>
        <ion-icon name="caret-up"></ion-icon>
      </a>
    
       
          </div>
     );
    }
    export default App;

    3. Guys now we need to add below code into our reactdemo/public/index.html file:

    <!DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="utf-8" />
        <link rel="icon" href="%PUBLIC_URL%/favicon.ico" />
        <meta name="viewport" content="width=device-width, initial-scale=1" />
        <meta name="theme-color" content="#000000" />
        <meta
          name="description"
          content="Web site created using create-react-app"
        />
        <link rel="apple-touch-icon" href="%PUBLIC_URL%/logo192.png" />
        <!--
          manifest.json provides metadata used when your web app is installed on a
          user's mobile device or desktop. See https://developers.google.com/web/fundamentals/web-app-manifest/
        -->
        <link rel="manifest" href="%PUBLIC_URL%/manifest.json" />
        <!--
          Notice the use of %PUBLIC_URL% in the tags above.
          It will be replaced with the URL of the `public` folder during the build.
          Only files inside the `public` folder can be referenced from the HTML.
    
          Unlike "/favicon.ico" or "favicon.ico", "%PUBLIC_URL%/favicon.ico" will
          work correctly both with client-side routing and a non-root public URL.
          Learn how to configure a non-root public URL by running `npm run build`.
        -->
        <title>React Templates</title>
        
        <!-- 
        - favicon
      -->
      <link rel="shortcut icon" href="./favicon.svg" type="image/svg+xml">
    
      <!-- 
        - custom css link
      -->
      <link rel="stylesheet" href="assets/css/style.css">
    
      <!-- 
        - google font link
      -->
      <link rel="preconnect" href="https://fonts.googleapis.com">
      <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
      <link
        href="https://fonts.googleapis.com/css2?family=Oxanium:wght@600;700;800&family=Poppins:wght@400;500;600;700;800;900&display=swap"
        rel="stylesheet">
        </head>
      <body id="top">
        <noscript>You need to enable JavaScript to run this app.</noscript>
        <div id="root"></div>
        <!-- 
        - custom js link
        -->
        <script src="assets/js/script.js" defer></script>
    
        <!-- 
          - ionicon link
        -->
        <script type="module" src="https://unpkg.com/ionicons@5.5.2/dist/ionicons/ionicons.esm.js"></script>
        <script nomodule src="https://unpkg.com/ionicons@5.5.2/dist/ionicons/ionicons.js"></script>
      </body>
    </html>

    4. Guys here is git repo link and put images, styles inside public/assets folder:

    please create assets folder inside public folder and copy and paste all the folders form below git repo link

    Git Repo

    Friends in the end must run npm start command into your terminal to run the react project.

    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

  • Building Chat APP using Twilio in Reactjs Part 1

    Building Chat APP using Twilio in Reactjs Part 1

    Hello guys how are you? Welcome back on my blog therichpost.com. Guys today in thus blog post, I am going to show you Building Chat APP using Twilio in Reactjs Part 1.

    Live Demo
    Twilio chat login page in Reactjs
    Twilio chat login page in Reactjs
    Building Chat APP using Twilio in Reactjs Part 1
    Building Chat APP using Twilio in Reactjs Part 1

    Guys is you are new in reactjs then please must check below two links:

    1. React Tutorials
    2. React Ecommerce Free Templates

    Guys this is part 1 and in next parts I will come with Chat APP using Twilio in Reactjs with document upload functionality and Chat APP using Twilio in Reactjs with video calling + audio calling functionalities.

    Guys if you will have any kind of query then please do comment below.

    Thanks

  • Create Beautiful Gym Website with Angular

    Create Beautiful Gym Website with Angular

    Hello friends, welcome back to my blog. Today this blog post will tell you Create Beautiful Gym Website with Angular.

    Live Demo
    Create Beautiful Gym Website with Angular
    Create Beautiful Gym Website with Angular

    Angular 16 and Bootstrap 5 came and if you are new then you must check below two links:

    1. Angular16 Basic Tutorials
    2. Bootstrap 5
    3. Ecommerce Angular Templates

    Friends now I proceed onwards and here is the working code snippet and please use carefully this to avoid the mistakes:

    1. Firstly friends we need fresh angular 16 setup and for this we need to run below commands but if you already have angular 16 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 angulardemo//Create new Angular Project 
    
    cd angulardemo // Go inside the Angular Project Folder

    2. Now friends we just need to add below code into angulardemo/src/app/app.component.html file to get final out on the web browser:

    <main>
    
      <!-- HEADER -->
    
    
      <header class="primary-header">
          <div class="container">
              <div class="nav-wrapper">
                  <a class="logo">
                      <i class="fa-solid fa-dumbbell"></i>Fitneed</a>
                      <button class="mobile-nav-toggle" aria-controls="primary-navigation" aria-expanded="false">
                          <span class="fa-solid fa-bars" aria-hidden="true"></span>
                          <span class="visually-hidden">Menu</span>
                        </button>
                  <nav class="primary-navigation" id="primary-navigation">
                      <ul aria-label="Primary" role="list" class="nav-list">
                          <li><a href="/">Home</a></li>
                          <li><a href="#programs-section">Programs</a></li>
                          <li><a href="#products-section">Products</a></li>
                          <li><a href="#pricing-section">Pricing</a></li>
                      </ul>
                  </nav>
                  <button class="btn | display-sm-none display-md-inline-flex">Get Started</button>
              </div>
          </div>
      </header>
    
    
      <!-- HERO-SECTION -->
    
    
      <section class="hero-section | padding-block-900">
          <div class="container">
              <div class="flow | text-center-sm-only">
                  <h1 class="fs-primary-heading fw-bold uppercase"><span class="special-text"> Fitness</span> is your
                      passion <span class="special-text">with</span> aggression</h1>
                  <p>It is a long established fact that a reader will be distracted by the readable content of a page
                      when looking at its layout. It is a long established fact that a reader will be distracted by
                      the readable content of a page when looking at its layout.</p>
                  <button class="btn">Get Started</button>
              </div>
          </div>
      </section>
    </main>
    
    
    <!-- INTRODUCTION-SECTION -->
    <section class="introduction | padding-block-900 bg-secondary">
      <div class="container">
              <div class="flow introduction-content | text-center-sm-only">
                  <h2 class="fs-secondary-heading fw-bold uppercase">Welcome to <span class="special-text">Fitneed</span></h2>
                  <p data-width="wide" class="fs-500">It is a long established fact that a reader will be distracted
                      by the readable content of a page when looking at its layout.It is a long established fact that
                      a reader will be distracted by the readable content of a page when looking at its layout.It is a
                      long established fact that a reader will be distracted by the readable content of a page when
                      looking at its layout. It is a long established fact that a reader will be distracted by the
                      readable content of a page when looking at its layout </p>
                  <button class="btn">Read More</button>
              </div>
              <div class="introduction-img display-sm-none">
                  <img src="assets/images/overlay1.png" alt="">
              </div>
      </div>
    </section>
    
    
    <!-- PROGRAMS SECTION -->
    <section class="programs | padding-block-900" id="programs-section">
      <div class="container">
          <h2 class="fs-secondary-heading fw-bold uppercase text-center">Our <span class="special-text">Programs</span></h2>
          <div class="items-wrapper | padding-block-700">
              <div class="program-item">
                  <img src="assets/images/program-img1.jpg" alt="">
                  <div class="program-item-content">
                      <h3 class="fw-semi-bold fs-700 text-shadow-dark">Strength Taininig</h3>
                      <p>Lorem ipsum dolor sit amet consectetur adipisicing elit. itaque fugiat aspernatur.</p>
                  </div>
              </div>
              <div class="program-item">
                  <img src="assets/images/program-img2.jpg" alt="">
                  <div class="program-item-content">
                      <h3 class="fw-semi-bold fs-700 text-shadow-dark">Weight Taininig</h3>
                      <p>Lorem ipsum dolor sit amet consectetur adipisicing elit. itaque fugiat aspernatur.</p>
                  </div>
              </div>
              <div class="program-item">
                  <img src="assets/images/program-img3.jpg" alt="">
                  <div class="program-item-content">
                      <h3 class="fw-semi-bold fs-700 text-shadow-dark">Fat Losing</h3>
                      <p>Lorem ipsum dolor sit amet consectetur adipisicing elit. itaque fugiat aspernatur.</p>
                  </div>
              </div>
              <div class="program-item">
                  <img src="assets/images/program-img4.jpg" alt="">
                  <div class="program-item-content">
                      <h3 class="fw-semi-bold fs-700 text-shadow-dark">Speed Building</h3>
                      <p>Lorem ipsum dolor sit amet consectetur adipisicing elit. itaque fugiat aspernatur.</p>
                  </div>
              </div>
          </div>
          <button class="btn" data-type="btn-secondary">Explore More...</button>
      </div>
    </section>
    
    
    <!-- PRODUCTS SECTION -->
    <section class="products | padding-block-900 bg-secondary" id="products-section">
      <div class="container">
          <h2 class="fs-secondary-heading fw-bold uppercase text-center"><span class="special-text">Our</span> Products</h2>
          <div class="items-wrapper padding-block-700">
              <div class="product-item bg-dark">
                  <img src="assets/images/product1.png" alt="">
                  <div class="product-item-content">
                      <h3 class="fw-semi-bold fs-700 special-text">Item 1</h3>
                      <p>$55.00</p>
                  </div>
              </div>
              <div class="product-item bg-dark">
                  <img src="assets/images/product2.png" alt="">
                  <div class="product-item-content">
                      <h3 class="fw-semi-bold fs-700 special-text">Item 2</h3>
                      <p>$55.00</p>
                  </div>
              </div>
              <div class="product-item bg-dark">
                  <img src="assets/images/product3.png" alt="">
                  <div class="product-item-content">
                      <h3 class="fw-semi-bold fs-700 special-text">Item 3</h3>
                      <p>$55.00</p>
                  </div>
              </div>
              <div class="product-item bg-dark">
                  <img src="assets/images/product4.png" alt="">
                  <div class="product-item-content">
                      <h3 class="fw-semi-bold fs-700 special-text">Item 4</h3>
                      <p>$55.00</p>
                  </div>
              </div>
          </div>
          <button class="btn" data-type="btn-center">Load more...</button>
      </div>
    </section>
    
    <!-- PRICING SECTION -->
    <section class="pricing | padding-block-900" id="pricing-section">
      <div class="container">
          <h2 class="fs-secondary-heading fw-bold uppercase text-center">Our <span class="special-text">PLANS</span></h2>
          <div class="plans padding-block-700 items-wrapper">
              <div class="plan-item bg-secondary">
                  <h4 class="fs-700 fw-semi-bold">$19 <span class="special-text fs-200">/Month</span></h4>
                  <div class="offer-title">Exclusive Offer</div>
                  <ul class="package-list">
                      <li>training</li>
                      <li>training</li>
                      <li>training</li>
                      <li>training</li>
                      <li>training</li>
                  </ul>
    
              </div>
              <div class="plan-item bg-secondary">
                  <h4 class="fs-700 fw-semi-bold">$99 <span class="special-text fs-200">/Month</span></h4>
                  <div class="offer-title">Exclusive Offer</div>
                  <ul class="package-list">
                      <li>training</li>
                      <li>training</li>
                      <li>training</li>
                      <li>training</li>
                      <li>training</li>
                      <li>training</li>
                      <li>training</li>
                  </ul>
    
              </div>
              <div class="plan-item bg-secondary">
                  <h4 class="fs-700 fw-semi-bold">$49 <span class="special-text fs-200">/Month</span></h4>
                  <div class="offer-title">Exclusive Offer</div>
                  <ul class="package-list">
                      <li>training</li>
                      <li>training</li>
                      <li>training</li>
                      <li>training</li>
                      <li>training</li>
                  </ul>
              </div>
          </div>
      </div>
    </section>
    
    
    <!-- FOOTER -->
    <footer class="primary-footer | padding-block-900 bg-secondary">
      <div class="container">
          <div class="even-columns text-center-sm-only">
              <div>
                  <h4 class="fs-700 uppercase fw-bold">Follow us</h4>
                  <ul class="social-icons " role="list">
                      <li><a href=""><i class="fa-brands fa-facebook | text-white fs-700"></i></a></li>
                      <li><a href=""><i class="fa-brands fa-twitter | text-white fs-700"></i></a></li>
                      <li><a href=""><i class="fa-brands fa-instagram | text-white fs-700"></i></a></li>
                      <li><a href=""><i class="fa-brands fa-linkedin | text-white fs-700"></i></a></li>
                  </ul>
                  <a class="logo">
                      <i class="fa-solid fa-dumbbell"></i>Fitneed</a>
              </div>
              <div>
                  <h4 class="fs-700 uppercase fw-bold">Links</h4>
                  <ul role="list" class="primary-footer-links">
                      <li><a href="">Home</a></li>
                      <li><a href="">Programs</a></li>
                      <li><a href="">Products</a></li>
                      <li><a href="">Pricing</a></li>
                  </ul>
              </div>
              <div>
                  <h4 class="fs-700 uppercase fw-bold">Quick Contacts</h4>
                  <ul role="list" class="contact-links">
                      <li><a href=""><i class="fa-solid fa-phone"></i>+93**35***52</a></li>
                      <li><a href=""><i class="fa-solid fa-envelope"></i>random123@test.com</a></li>
                      <li><a href=""><i class="fa-solid fa-user"></i>@test__123</a></li>
                      <li><a href=""><i class="fa-solid fa-globe"></i>www.randomuser.com</a></li>
                      <li><a href=""><i class="fa-solid fa-location-dot"></i>123/4 block 5 street #44 near bakery
                              california, America, USA</a></li>
                  </ul>
              </div>
          </div>
          <hr>
          <h5 class="fs-500 fw-semi-bold text-center"><span class="special-text"><i
                      class="fa-solid fa-dumbbell"></i>FITNEED</span> Ⓒ 2023 - All Rights Reserved</h5>
      </div>
    
    
    </footer>

    3. Guys here is git repo link and put css,  js and images inside scr/assets folder:

    Git Repo

    4. Guys please add below code inside scr/index.html file:

    <!doctype html>
    <html lang="en">
    <head>
      <meta charset="utf-8">
      <title>Angular | Ecommerce Template</title>
      <base href="/">
      <meta name="viewport" content="width=device-width, initial-scale=1">
      <link rel="icon" type="image/x-icon" href="favicon.ico">
       
      <link
            href="https://fonts.googleapis.com/css2?family=Lora:wght@400;500;700&family=Sora:wght@400;500;700&display=swap"
            rel="stylesheet">
        <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.0/css/all.min.css">
        
    </head>
    <body>
      <app-root></app-root>
      
    </body>
    </html>

    5. Guys please add below code inside angukar.json file:

    ...
    "styles": [ ... 
    "src/assets/css/style.css"
     ], 
    "scripts": [ "src/assets/js/script.js"
     ]

    Friends in the end must run ng serve command into your terminal to run the angular 16 ecommerce project.

    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

  • React Free Admin Dashboard Template with GitHub Source Code

    React Free Admin Dashboard Template with GitHub Source Code

    Hello friends, welcome back to my blog. Today this blog post will tell you React Free Admin Dashboard Template with GitHub Source Code.

    Live Demo

    For React new comers, please check the below link:

    1. Reactjs Basic Tutorials

    Guys here is the git repo link and please follow this:

    Git Repo Link

    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

  • How to build Dropshipping website?

    How to build Dropshipping website?

    Hello guys how are you? Today with this post I am going to tell you, How to build Dropshipping website?

    Guys dropshipping business is very profitable now a days. We can build Dropshipping very easy with WordPress + Woocommerce + Eprolo(we can choose any other dropshipping services as well).

    Guys here are the complete process to create dropshipping website(How to build Dropshipping website?) and if you will have any kind of query, requirement or suggestion then feel free to leave comment below.

    • Guys very we need to add Eprolo Dropshipping plugin into our WordPress website
    Dropshipping with eprolo
    Dropshipping with eprolo
    • Guys now we need to install and activate Eprolo Dropshipping plugin
    v
    Activate Dropshipping Plugin in WordPress
    • Guys now after activated the Dropshipping plugin, we need to connect with that like below screenshot
    Connect with Eprolo
    Connect with Eprolo
    • Guys after click on Connect to Eprolo button, we will see below screen
    Woocommerce Approve
    Woocommerce Approve
    • Guys after click on Approve button we will see below screen
    Eprolo Connected
    Eprolo Connected
    • Guys we can get and add Auth KEYs via below screens
    Get Dropshipping Auth Key From Eprolo website
    Get Dropshipping Auth Key From Eprolo website
    Woocommerce Eprolo Add API Key
    Woocommerce Eprolo Add API Key
    • Guys now here is the eprolo product screen from where we can push products into our woocommerce products section
    Push Dropshipping Product to woocommerce Store
    Push Dropshipping Product to WooCommerce Store
    • Guys after click on Push to Store button we will see below link of screen
    After Pushed the product from eprolo to woocommerce product section
    After Pushed the product from eprolo to woocommerce product section
    • Guys after importing we will see eprolo dropshipping products into our WooCommerce product section
    Product Showing in Woocommerce
    Product Showing in Woocommerce
    • Guys here is the screen in which I am importing my WooCommerce orders to eprolo dropdhipping order section
    Import Order from woocommerce from Eprolo
    Import Order from woocommerce from Eprolo

    Guys this is it and if you want to create dropshipping website with WordPress/WooCommerce or Shopify then please do comment below.

    Jassa

    Thanks

  • How to Create Custom Pipe in Angular 16 Application?

    How to Create Custom Pipe in Angular 16 Application?

    Hello to all, welcome to therichpost.com. In this post, I will tell you, How to Create Custom Pipe in Angular 16 Application?

    Working Demo
    How to Create Custom Pipe in Angular 16 Application?
    How to Create Custom Pipe in Angular 16 Application?

    Angular16 came and if you are new then you must check below link:

    1. Angular 16 Tutorials

    Here is the code snippet and please use carefully:

    1. Very first guys, here are common basics steps to add angular 16 application on your machine and also we must have latest nodejs version installed for angular 16:

    guys with below commands we will also get now pipe files

    npm install -g @angular/cli 
    
    ng new angularform // Set Angular 16 Application on your pc 
    
    cd angularform // Go inside project folder 
    
    ng g pipe wordcount

    3. Now guys we will add below code into our angularform/src/app/app.component.ts file:

    ...
    export class AppComponent {
      ...
      customText: string = "Java is to JavaScript what car is";
      
    }

    4. Now guys we will add below code into our angularform/src/app/app.component.html file for web output:

    <h3>Word count is ``{{customText}}`` string is :<br>{{ customText | wordcount }}</h3>

    5. Now guys we will add below code into our angularform/src/app/wordcount.pipe.ts file to create custom pipe functionality:

    import { Pipe, PipeTransform } from '@angular/core';
    @Pipe({
      name: 'wordcount'
    })
    export class WordcountPipe implements PipeTransform {
      transform(value: any, args?: any): any {
        return value.trim().split(/\s+/).length;
      }
    }

    Now we are done friends and please run ng serve command to check the output in browser(locahost:4200) and if you have any kind of query then please do comment below.

    Note: Friends, I just tell the basic setup and things, you can change the code according to your requirements. For better understanding please watch video above.

    Guys I will appreciate that if you will tell your views for this post. Nothing matters if your views will be good or bad.

    Jassa

    Thanks

  • Angular 16 Server Side Pagination Example

    Angular 16 Server Side Pagination Example

    Hello to all, welcome to therichpost.com. In this post, I will tell you, Angular 16 Server Side Pagination Example.

    Working Demo
    Angular 16 Server Side Pagination Example
    Angular 16 Server Side Pagination Example

    Angular16 came and if you are new then you must check below link:

    1. Angular 16 Tutorials

    Here is the code snippet and please use carefully:

    1. Very first guys, here are common basics steps to add angular 16 application on your machine and also we must have latest nodejs version installed for angular 16:

    guys with below commands we will also get bootstrap, service file and pagination module

    npm install -g @angular/cli 
    
    ng new angularform // Set Angular 16 Application on your pc 
    
    cd angularform // Go inside project folder 
    
    npm install ngx-pagination 
    
    npm i @popperjs/core 
    
    npm i bootstrap
    
    ng g s users

    2. Now guys we will add below code into our angularform/src/app/app.module.ts file:

    ... import { HttpClientModule } from '@angular/common/http';
    import { NgxPaginationModule } from 'ngx-pagination';
    
    @NgModule({ declarations: [ AppComponent ], 
    
    imports: [ ... HttpClientModule,
    NgxPaginationModule  ], 
    
    
    providers: [], bootstrap: [AppComponent] }) export class AppModule { }

    3. Now guys we will add below code into our angularform/src/app/app.component.ts file and main functionality is this:

    import { Component } from '@angular/core';
    import { UserService } from './user.service';
    @Component({
      selector: 'app-root',
      templateUrl: './app.component.html',
      styleUrls: ['./app.component.css']
    })
    export class AppComponent {
    ...
      Users: any;
      allUsers: number = 0;
      pagination: number = 0;
      constructor(private userService: UserService) {}
    
      }
      fetchUsers() {
        this.userService.getUsers(this.pagination).subscribe((res: any) => {
          this.Users = res;
          this.allUsers = res.total;
          console.log(res.total);
        });
      }
      renderPage(event: number) {
        this.pagination = event;
        this.fetchUsers();
      }
      ngOnInit() {
        this.fetchUsers();
        console.log(this.fetchUsers());
       
      }
      
     
    }

    4. Now guys we will add below code into our angularform/src/app/app.component.html file for web output:

    <div class="container mt-5">
      <table class="table">
        <thead>
          <tr>
            <th scope="col">ID</th>
            <th scope="col">Name</th>
            <th scope="col">Usernme</th>
            <th scope="col">Email</th>
          </tr>
        </thead>
        <tbody>
          <tr
            *ngFor="
              let user of Users
                | paginate
                
                  : {
                      itemsPerPage: 6,
                      currentPage: pagination,
                      totalItems: allUsers
                    }
            "
          >
            <td scope="row">{{ user.id }}</td>
            <td>{{ user.name }}</td>
            <td>{{ user.username }}</td>
            <td>{{ user.email }}</td>
          </tr>
        </tbody>
      </table>
      <div class="d-flex justify-content-center">
        <pagination-controls
          (pageChange)="renderPage($event)"
        ></pagination-controls>
      </div>
    </div>

    5. Now guys we will add below code into our angularform/src/app/user.service.ts file:

    import { Injectable } from '@angular/core';
    import { HttpClient } from '@angular/common/http';
    
    @Injectable({
      providedIn: 'root',
    })
    export class UserService {
      private url = 'https://jsonplaceholder.typicode.com/users';
      constructor(private httpClient: HttpClient) {}
      getUsers(page: number) {
        return this.httpClient.get(this.url + '?page=' + page);
      }
      
     
    }

    6. Now guys we will add below code into our angularform/angular.json file to call bootstrap scripts:

    ...
    "styles": [
                  "src/styles.css",
                  "node_modules/bootstrap/dist/css/bootstrap.min.css",
                 
                ],
                "scripts": [
                  "node_modules/bootstrap/dist/js/bootstrap.min.js",
                 
                ]
    
    ...

    Now we are done friends and please run ng serve command to check the output in browser(locahost:4200) and if you have any kind of query then please do comment below.

    Note: Friends, I just tell the basic setup and things, you can change the code according to your requirements. For better understanding please watch video above.

    Guys I will appreciate that if you will tell your views for this post. Nothing matters if your views will be good or bad.

    Jassa

    Thanks

  • Vuejs – Vue 3 Modern Ecommerce Fully Responsive Website Template Free

    Vuejs – Vue 3 Modern Ecommerce Fully Responsive Website Template Free

    Hello my friends, welcome back to my blog. Today in this blog post, I am going to show you, Vuejs – Vue 3 Modern Ecommerce Fully Responsive Website Template Free.

    Live working demo

    Vue 3 came and if you are new then you must check below link:
    Vuejs Tutorials

    Vuejs - Vue 3 Modern Ecommerce Fully Responsive Website Template Free
    Vuejs – Vue 3 Modern Ecommerce Fully Responsive Website Template Free

    Friends now I proceed onwards and here is the working code snippet and please use this carefully to avoid the mistakes:

    1. Firstly friends we need fresh vuejs(Vue 3) setup and for that we need to run below commands into our terminal and also w should have latest node version installed on our system:

    Guys you can skip this first step if you already have vuejs fresh setup:

    npm init vue@latest

    2. Guys after run command please select things according to your project:

     Project name: … <your-project-name>
    ✔ Add TypeScript? … No / Yes
    ✔ Add JSX Support? … No / Yes
    ✔ Add Vue Router for Single Page Application development? … No / Yes
    ✔ Add Pinia for state management? … No / Yes
    ✔ Add Vitest for Unit testing? … No / Yes
    ✔ Add Cypress for both Unit and End-to-End testing? … No / Yes
    ✔ Add ESLint for code quality? … No / Yes
    ✔ Add Prettier for code formatting? … No / Yes
    
    Scaffolding project in ./<your-project-name>...
    Done.

    3. Guys now run below command to install node modules and run the project:

    cd <your-project-name>
    
    npm install
    
    npm run dev

    4. Now guys please download zip(in this zip file there are js, css and images for ecommercetemplate) file from below path and extract zip inside src/assets folder and get all the folders:

    Git Repo Link

    5. In the end please add below code inside scr/App.vue file:

    <template>
        <div class="hero_area">
      <!-- header section strats -->
      <header class="header_section">
        <div class="container-fluid">
          <nav class="navbar navbar-expand-lg custom_nav-container">
            <a class="navbar-brand" href="#">
              <img src="assets/images/logo.png" alt="" /><span>
                Zezmon
              </span>
            </a>
    
            <div class="navbar-collapse" id="">
              <div class="container">
                <div class=" mr-auto flex-column flex-lg-row align-items-center">
                  <ul class="navbar-nav justify-content-between ">
                    <div class="d-none d-lg-flex">
                      <li class="nav-item">
                        <a class="nav-link" href="#">
                          Customer Number : 01234567890</a>
                      </li>
                      <li class="nav-item">
                        <a class="nav-link" href="#">
                          Demo@gmail.com
                        </a>
                      </li>
                    </div>
                    <div class=" d-none d-lg-flex">
                      <li class="nav-item">
                        <a class="nav-link" href="#">
                          Login / Register
                        </a>
                      </li>
                      <form class="form-inline my-2 ml-5 mb-3 mb-lg-0">
                        <button class="btn  my-2 my-sm-0 nav_search-btn" type="submit"></button>
                      </form>
                    </div>
                  </ul>
                </div>
              </div>
    
              <div class="custom_menu-btn">
                <button onclick="openNav()"></button>
              </div>
              <div id="myNav" class="overlay">
                <a href="javascript:void(0)" class="closebtn" onclick="closeNav()">&times;</a>
                <div class="overlay-content">
                  <a href="#">HOME</a>
                  <a href="#">PRODUCTS</a>
                </div>
              </div>
            </div>
          </nav>
        </div>
      </header>
      <!-- end header section -->
      <!-- slider section -->
      <section class=" slider_section position-relative">
        <div id="carouselExampleControls" class="carousel slide" data-ride="carousel">
          <div class="carousel-inner">
            <div class="carousel-item active">
              <div class="slider_item-box">
                <div class="slider_item-container">
                  <div class="container-fluid">
                    <div class="row">
                      <div class="offset-md-2 col-md-4">
                        <div class="slider_item-detail">
                          <div>
                            <h2 class="slider_heading">
                              50% OFF <br />
                              First order
                            </h2>
                            <p>
                              Lorem ipsum dolor sit amet, consectetur adipiscing
                              elit, sed do eiusmod tempor incididunt ut labore
                              et dolore magna aliqua. Ut enim ad minim veniam,
                              quis nostrud exercitation ullamco laboris nis
                            </p>
                            <div class="d-flex">
                              <a href="" class="slider_btn">
                                Order Now
                              </a>
                            </div>
                          </div>
                        </div>
                      </div>
                      <div class="col-md-6">
                        <div class="hero_img-box">
                          <img src="assets/images/hero.png" alt="" />
                        </div>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
            <div class="carousel-item">
              <div class="slider_item-box">
                <div class="slider_item-container">
                  <div class="container-fluid">
                    <div class="row">
                      <div class="offset-md-2 col-md-4">
                        <div class="slider_item-detail">
                          <div>
                            <h2 class="slider_heading">
                              50% OFF <br />
                              First order
                            </h2>
                            <p>
                              Lorem ipsum dolor sit amet, consectetur adipiscing
                              elit, sed do eiusmod tempor incididunt ut labore
                              et dolore magna aliqua. Ut enim ad minim veniam,
                              quis nostrud exercitation ullamco laboris nis
                            </p>
                            <div class="d-flex">
                              <a href="" class="slider_btn">
                                Order Now
                              </a>
                            </div>
                          </div>
                        </div>
                      </div>
                      <div class="col-md-6">
                        <div class="hero_img-box">
                          <img src="assets/images/hero.png" alt="" />
                        </div>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
            <div class="carousel-item">
              <div class="slider_item-box">
                <div class="slider_item-container">
                  <div class="container-fluid">
                    <div class="row">
                      <div class="offset-md-2 col-md-4">
                        <div class="slider_item-detail">
                          <div>
                            <h2 class="slider_heading">
                              50% OFF <br />
                              First order
                            </h2>
                            <p>
                              Lorem ipsum dolor sit amet, consectetur adipiscing
                              elit, sed do eiusmod tempor incididunt ut labore
                              et dolore magna aliqua. Ut enim ad minim veniam,
                              quis nostrud exercitation ullamco laboris nis
                            </p>
                            <div class="d-flex">
                              <a href="" class="slider_btn">
                                Order Now
                              </a>
                            </div>
                          </div>
                        </div>
                      </div>
                      <div class="col-md-6">
                        <div class="hero_img-box">
                          <img src="assets/images/hero.png" alt="" />
                        </div>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
          <a class="carousel-control-prev" href="#carouselExampleControls" role="button" data-slide="prev">
            <span class="sr-only">Previous</span>
          </a>
          <a class="carousel-control-next" href="#carouselExampleControls" role="button" data-slide="next">
            <span class="sr-only">Next</span>
          </a>
        </div>
      </section>
    
      <!-- end slider section -->
    </div>
    
    <!-- detail section -->
    <section class="detail_section">
      <div class="container-fluid">
        <div class="row">
          <div class="col-lg-3">
            <div class="detail_img-box">
              <img src="assets/images/detail.png" alt="" class="w-100" />
            </div>
          </div>
          <div class=" col-lg-7">
            <div class="detail_container">
              <div class="detail-box d-box-1">
                <a href="">
                  <div class="detail-content">
                    <img src="assets/images/d-1.png" alt="" />
                    <h5>
                      Care kids
                    </h5>
                  </div>
                </a>
              </div>
              <div class="detail-box d-box-2">
                <a href="">
                  <div class="detail-content">
                    <img src="assets/images/d-2.png" alt="" />
                    <h5>
                      Baby boy
                    </h5>
                  </div>
                </a>
              </div>
              <div class="detail-box d-box-3">
                <a href="">
                  <div class="detail-content">
                    <img src="assets/images/d-3.png" alt="" />
                    <h5>
                      Baby girl
                    </h5>
                  </div>
                </a>
              </div>
              <div class="detail-box d-box-4">
                <a href="">
                  <div class="detail-content">
                    <img src="assets/images/d-4.png" alt="" />
                    <h5>
                      Sale
                    </h5>
                  </div>
                </a>
              </div>
            </div>
          </div>
        </div>
      </div>
    </section>
    <!-- end detail section -->
    
    <!-- products section -->
    <section class="products_section">
      <div class="heading_container">
        <h2>
          New Products In Store
        </h2>
        <p>
          Featured Product Just Arrived
        </p>
      </div>
      <div class="container layout_padding">
        <div class="product_container">
          <a href="">
            <div class="product_box">
              <div class="product_img-box">
                <img src="assets/images/p1.png" alt="" />
                <span>
                  Sale
                </span>
              </div>
              <div class="product_detail-box">
                <span>
                  $120.00
                </span>
                <p>
                  Passage of Lorem Ipsum, you
                </p>
              </div>
            </div>
          </a>
          <a href="">
            <div class="product_box">
              <div class="product_img-box">
                <img src="assets/images/p2.png" alt="" />
                <span>
                  Sale
                </span>
              </div>
              <div class="product_detail-box">
                <span>
                  $110.00
                </span>
                <p>
                  Passage of Lorem Ipsum, you
                </p>
              </div>
            </div>
          </a>
          <a href="">
            <div class="product_box">
              <div class="product_img-box">
                <img src="assets/images/p3.png" alt="" />
                <span>
                  Sale
                </span>
              </div>
              <div class="product_detail-box">
                <span>
                  $150.00
                </span>
                <p>
                  Passage of Lorem Ipsum, you
                </p>
              </div>
            </div>
          </a>
          <a href="">
            <div class="product_box">
              <div class="product_img-box">
                <img src="assets/images/p4.png" alt="" />
                <span>
                  Sale
                </span>
              </div>
              <div class="product_detail-box">
                <span>
                  $150.00
                </span>
                <p>
                  Passage of Lorem Ipsum, you
                </p>
              </div>
            </div>
          </a>
          <a href="">
            <div class="product_box">
              <div class="product_img-box">
                <img src="assets/images/p5.png" alt="" />
                <span>
                  Sale
                </span>
              </div>
              <div class="product_detail-box">
                <span>
                  $150.00
                </span>
                <p>
                  Passage of Lorem Ipsum, you
                </p>
              </div>
            </div>
          </a>
          <a href="">
            <div class="product_box">
              <div class="product_img-box">
                <img src="assets/images/p6.png" alt="" />
                <span>
                  Sale
                </span>
              </div>
              <div class="product_detail-box">
                <span>
                  $150.00
                </span>
                <p>
                  Passage of Lorem Ipsum, you
                </p>
              </div>
            </div>
          </a>
          <a href="">
            <div class="product_box">
              <div class="product_img-box">
                <img src="assets/images/p7.png" alt="" />
                <span>
                  Sale
                </span>
              </div>
              <div class="product_detail-box">
                <span>
                  $150.00
                </span>
                <p>
                  Passage of Lorem Ipsum, you
                </p>
              </div>
            </div>
          </a>
          <a href="">
            <div class="product_box">
              <div class="product_img-box">
                <img src="assets/images/p8.png" alt="" />
                <span>
                  Sale
                </span>
              </div>
              <div class="product_detail-box">
                <span>
                  $150.00
                </span>
                <p>
                  Passage of Lorem Ipsum, you
                </p>
              </div>
            </div>
          </a>
          <a href="">
            <div class="product_box">
              <div class="product_img-box">
                <img src="assets/images/p9.png" alt="" />
                <span>
                  Sale
                </span>
              </div>
              <div class="product_detail-box">
                <span>
                  $150.00
                </span>
                <p>
                  Passage of Lorem Ipsum, you
                </p>
              </div>
            </div>
          </a>
          <a href="">
            <div class="product_box">
              <div class="product_img-box">
                <img src="assets/images/p10.png" alt="" />
                <span>
                  Sale
                </span>
              </div>
              <div class="product_detail-box">
                <span>
                  $150.00
                </span>
                <p>
                  Passage of Lorem Ipsum, you
                </p>
              </div>
            </div>
          </a>
          <a href="">
            <div class="product_box">
              <div class="product_img-box">
                <img src="assets/images/p11.png" alt="" />
                <span>
                  Sale
                </span>
              </div>
              <div class="product_detail-box">
                <span>
                  $150.00
                </span>
                <p>
                  Passage of Lorem Ipsum, you
                </p>
              </div>
            </div>
          </a>
          <a href="">
            <div class="product_box">
              <div class="product_img-box">
                <img src="assets/images/p12.png" alt="" />
                <span>
                  Sale
                </span>
              </div>
              <div class="product_detail-box">
                <span>
                  $150.00
                </span>
                <p>
                  Passage of Lorem Ipsum, you
                </p>
              </div>
            </div>
          </a>
        </div>
      </div>
    </section>
    
    <!-- end products section -->
    
    <!-- find section -->
    <section class="find_section layout_padding-bottom">
      <div class="container-fluid">
        <div class="row">
          <div class="col-lg-6 col-md-8 offset-md-2">
            <div class="find_container">
              <div class="row">
                <div class="col-sm-6">
                  <div class="find_container-img">
                    <img src="assets/images/find-img.png" alt="" />
                  </div>
                </div>
                <div class="col-sm-6">
                  <h3>
                    Find Everything <br />
                    From A to Z
                  </h3>
                  <p>
                    Shop Back to school
                  </p>
                </div>
              </div>
            </div>
            <div class="shop_container">
              <div class="row">
                <div class="col-sm-6">
                  <p>
                    Shoes
                  </p>
                  <h3>
                    Shop by catagories
                  </h3>
                  <div>
                    <a href="">
                      View More
                    </a>
                  </div>
                </div>
                <div class="col-sm-6">
                  <div class="shoe_img-box">
                    <img src="assets/images/shoes.png" alt="" />
                  </div>
                </div>
              </div>
            </div>
          </div>
          <div class="col-md-4">
            <div class="find_img-box">
              <img src="assets/images/find-hero.png" alt="" />
            </div>
          </div>
        </div>
      </div>
    </section>
    
    <!-- end find section -->
    <!-- client section -->
    <section class="client_section layout_padding">
      <div class="container">
        <h2>
          What our Customer says
        </h2>
        <div id="carouselExample2Controls" class="carousel slide" data-ride="carousel">
          <div class="carousel-inner">
            <div class="carousel-item active">
              <div class="row layout_padding2">
                <div class="col-md-6">
                  <div class="client_box">
                    <div class="client_id-box">
                      <div class="client_img-box">
                        <img src="assets/images/client.png" alt="" />
                      </div>
                      <h4>Carlac liyo</h4>
                    </div>
                    <div class="client_detail">
                      <p>
                        There are many variations of passages of Lorem Ipsum
                        available, but the majority have suffered alteration in some
                        form, by injected humour, or randomised words which don't look
                        even slightly believable. If you are going to use a passage of
                        Lorem Ipsum, you need to be sure there isn't anything
                        embarrassing hidden in the middle of text.
                      </p>
                    </div>
                  </div>
                </div>
                <div class="col-md-6">
                  <div class="client_box">
                    <div class="client_id-box">
                      <div class="client_img-box">
                        <img src="assets/images/client.png" alt="" />
                      </div>
                      <h4>Carlac liyo</h4>
                    </div>
                    <div class="client_detail">
                      <p>
                        There are many variations of passages of Lorem Ipsum
                        available, but the majority have suffered alteration in some
                        form, by injected humour, or randomised words which don't look
                        even slightly believable. If you are going to use a passage of
                        Lorem Ipsum, you need to be sure there isn't anything
                        embarrassing hidden in the middle of text.
                      </p>
                    </div>
                  </div>
                </div>
              </div>
            </div>
            <div class="carousel-item">
              <div class="row layout_padding2">
                <div class="col-md-6">
                  <div class="client_box">
                    <div class="client_id-box">
                      <div class="client_img-box">
                        <img src="assets/images/client.png" alt="" />
                      </div>
                      <h4>Carlac liyo</h4>
                    </div>
                    <div class="client_detail">
                      <p>
                        There are many variations of passages of Lorem Ipsum
                        available, but the majority have suffered alteration in some
                        form, by injected humour, or randomised words which don't look
                        even slightly believable. If you are going to use a passage of
                        Lorem Ipsum, you need to be sure there isn't anything
                        embarrassing hidden in the middle of text.
                      </p>
                    </div>
                  </div>
                </div>
                <div class="col-md-6">
                  <div class="client_box">
                    <div class="client_id-box">
                      <div class="client_img-box">
                        <img src="assets/images/client.png" alt="" />
                      </div>
                      <h4>Carlac liyo</h4>
                    </div>
                    <div class="client_detail">
                      <p>
                        There are many variations of passages of Lorem Ipsum
                        available, but the majority have suffered alteration in some
                        form, by injected humour, or randomised words which don't look
                        even slightly believable. If you are going to use a passage of
                        Lorem Ipsum, you need to be sure there isn't anything
                        embarrassing hidden in the middle of text.
                      </p>
                    </div>
                  </div>
                </div>
              </div>
            </div>
            <div class="carousel-item">
              <div class="row layout_padding2">
                <div class="col-md-6">
                  <div class="client_box">
                    <div class="client_id-box">
                      <div class="client_img-box">
                        <img src="assets/images/client.png" alt="" />
                      </div>
                      <h4>Carlac liyo</h4>
                    </div>
                    <div class="client_detail">
                      <p>
                        There are many variations of passages of Lorem Ipsum
                        available, but the majority have suffered alteration in some
                        form, by injected humour, or randomised words which don't look
                        even slightly believable. If you are going to use a passage of
                        Lorem Ipsum, you need to be sure there isn't anything
                        embarrassing hidden in the middle of text.
                      </p>
                    </div>
                  </div>
                </div>
                <div class="col-md-6">
                  <div class="client_box">
                    <div class="client_id-box">
                      <div class="client_img-box">
                        <img src="assets/images/client.png" alt="" />
                      </div>
                      <h4>Carlac liyo</h4>
                    </div>
                    <div class="client_detail">
                      <p>
                        There are many variations of passages of Lorem Ipsum
                        available, but the majority have suffered alteration in some
                        form, by injected humour, or randomised words which don't look
                        even slightly believable. If you are going to use a passage of
                        Lorem Ipsum, you need to be sure there isn't anything
                        embarrassing hidden in the middle of text.
                      </p>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
          <a class="carousel-control-prev" href="#carouselExample2Controls" role="button" data-slide="prev">
    
            <span class="sr-only">Previous</span>
          </a>
          <a class="carousel-control-next" href="#carouselExample2Controls" role="button" data-slide="next">
    
            <span class="sr-only">Next</span>
          </a>
        </div>
    
      </div>
      <div class="container">
        <div class="item_container">
          <div class="row">
            <div class="col-sm-7">
              <h3>
                Best offers on any makeup items
              </h3>
              <p>
                Contrary to popular belief, Lorem Ipsum is not simply random
                text. It has roots in a piece of classical
              </p>
              <div>
                <a href="">
                  Shop Now
                </a>
              </div>
            </div>
            <div class="col-sm-5">
              <div class="item_img-box">
                <img src="assets/images/items.png" alt="" />
              </div>
            </div>
          </div>
        </div>
      </div>
    </section>
    <!-- end client section -->
    
    <!-- sign section -->
    <section class="sign_section layout_padding2">
      <div class="container">
        <div class="row">
          <div class="col-md-5">
            <h3>
              Sign up for Newsletter
            </h3>
            <p>
              There are many variations of passages of Lorem Ipsum available,
              but the majority have suffered
            </p>
          </div>
          <div class="col-md-7">
            <form action="">
              <input type="email" placeholder="Enter your email" />
              <button>
                Sign Up
              </button>
            </form>
          </div>
        </div>
      </div>
    </section>
    
    <!-- end sign section -->
    
    <!-- info section -->
    <section class="info_section layout_padding">
      <div class="container links_container">
        <div class="row ">
          <div class="col-md-3">
            <h3>
              CUSTOMER SERVICE
            </h3>
            <ul>
              <li>
                <a href="">
                  International Help
                </a>
              </li>
              <li>
                <a href="">
                  Contact Customer Care
                </a>
              </li>
              <li>
                <a href="">
                  Return Policy
                </a>
              </li>
              <li>
                <a href="">
                  Privacy Policy
                </a>
              </li>
              <li>
                <a href="">
                  Shipping Information
                </a>
              </li>
              <li>
                <a href="">
                  Promotion Terms
                </a>
              </li>
            </ul>
          </div>
          <div class="col-md-3">
            <h3>
              LET US HELP YOU
            </h3>
            <ul>
              <li>
                <a href="">
                  Your Account
                </a>
              </li>
              <li>
                <a href="">
                  Your Orders
                </a>
              </li>
              <li>
                <a href="">
                  Shipping Rates & Policies
                </a>
              </li>
              <li>
                <a href="">
                  Amazon Prime
                </a>
              </li>
              <li>
                <a href="">
                  Returns & Replacements
                </a>
              </li>
              <li>
                <a href="">
                  Help
                </a>
              </li>
            </ul>
          </div>
          <div class="col-md-3">
            <h3>
              INFORMATION
            </h3>
            <ul>
              <li>
                <a href="">
                  About Us
                </a>
              </li>
              <li>
                <a href="">
                  Careers
                </a>
              </li>
              <li>
                <a href="">
                  Sell on shop
                </a>
              </li>
              <li>
                <a href="">
                  Press & News
                </a>
              </li>
              <li>
                <a href="">
                  Competitions
                </a>
              </li>
              <li>
                <a href="">
                  Terms & Conditions
                </a>
              </li>
            </ul>
          </div>
          <div class="col-md-3">
            <h3>
              OUR SHOP
            </h3>
            <ul>
              <li>
                <a href="">
                  Daily Deals
                </a>
              </li>
              <li>
                <a href="">
                  App Only Deals
                </a>
              </li>
              <li>
                <a href="">
                  Our Hottest Products
                </a>
              </li>
              <li>
                <a href="">
                  Gift Vouchers
                </a>
              </li>
              <li>
                <a href="">
                  Trending Product
                </a>
              </li>
              <li>
                <a href="">
                  Hot Flash Sale
                </a>
              </li>
            </ul>
          </div>
        </div>
      </div>
      <div class="container">
        <div class="follow_container">
          <div class="row">
            <div class="col-md-9">
              <div class="app_container">
                <h3>
                  DOWNLOAD OUR APPS
    
                </h3>
                <div>
                  <img src="assets/images/google-play.png" alt="">
                  <img src="assets/images/apple-store.png" alt="">
                </div>
              </div>
            </div>
            <div class="col-md-3 ">
              <div class="info_social">
                <div>
                  <a href="">
                    <img src="assets/images/fb.png" alt="">
                  </a>
                </div>
                <div>
                  <a href="">
                    <img src="assets/images/twitter.png" alt="">
                  </a>
                </div>
                <div>
                  <a href="">
                    <img src="assets/images/linkedin.png" alt="">
                  </a>
                </div>
                <div>
                  <a href="">
                    <img src="assets/images/instagram.png" alt="">
                  </a>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </section>
    
    <!-- end info section -->
    
    <!-- footer section -->
    <section class="container-fluid footer_section">
      <p>
        Copyright &copy; 2023 All Rights Reserved By
        <a href="https://therichpost.com/">Jassa</a>
      </p>
    </section>
    <!-- footer section -->
    </template>
    
    <script>
    
    
    export default {
       
    };
    </script>

    6. Guys please add below code inside index.html file:

    <!DOCTYPE html>
    <html lang="en">
    
    <head>
        <meta charset="utf-8" />
        <meta http-equiv="X-UA-Compatible" content="IE=edge" />
        <meta name="viewport" content="width=device-width,initial-scale=1.0" />
        <meta name="author" content="Oluwafemi Olukoya">
        <meta name="description"
            content="Are you looking for new clothes to wear in the summer season? Buy-it online store has got you covered. We sell the best quality products for an affordable price that fits your budget.">
        <link rel="icon" href="<%= BASE_URL %>favicon.ico" />
        <!-- <link rel="stylesheet" href="https://pro.fontawesome.com/releases/v5.10.0/css/all.css" /> -->
    
        <title>
            Buy-It Online Store - Online Fashion Store
        </title>
        <link rel="stylesheet" href="assets/css/bootstrap.css" />
        <link rel="stylesheet" href="assets/css/style.css" />
        <link rel="stylesheet" href="assets/css/responsive.css" />
        <!-- fonts style -->
        <link href="https://fonts.googleapis.com/css?family=Dosis:400,500|Poppins:400,700&display=swap" rel="stylesheet" />
    </head>
    
    <body>
        <noscript>
            <strong>
                We're sorry but Buy-It Online Store - Online Fashion Store doesn't
                work properly without JavaScript enabled. Please enable it to
                continue.
            </strong>
        </noscript>
        <div id="app"></div>
        <!-- built files will be auto injected -->
        <script src="assets/js/jquery-3.4.1.min.js"></script>
        <script src="assets/js/bootstrap.js"></script>
        <script>
              function openNav() {
          document.getElementById("myNav").style.width = "100%";
        }
        function closeNav() {
          document.getElementById("myNav").style.width = "0%";
        }</script>
    </body>
    
    </html>

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

    Note: Friends, I just tell the basic setup and things, you can change the code according to your requirements. For better understanding must watch video above.

    I will appreciate that if you will tell your views for this post. Nothing matters if your views will be good or bad.

    Jassa

    Thanks