Categories

Friday, December 27, 2024
#919814419350 therichposts@gmail.com
Bootstrap 5Bootstrap TemplatesReactjsReactjs Templates

Reactjs Best Food Delivery App Landing Page Template Free 2021

Reactjs Best Food Delivery App Landing Page Template Free 2021

Hello my friends, welcome back to my blog. Today in this blog post, I am going to show you, Reactjs Best Food Delivery App Landing Page Template Free 2021.

Guy’s with this we will cover below things:

  1. Reactjs Bootstrap Responsive Template Creation.
  2. React Bootstrap 5 Responsive Toggle Navbar.
Reactjs Free Responsvie Templates

Reactjs Best Food Delivery App Landing Page Template Free 2021
Reactjs Best Food Delivery App Landing Page Template Free 2021

For react js new comers, please check the below links:

  1. Reactjs Tutorials
  2. Bootstrap 5

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 reactjs 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 reactjs fresh setup:

npx create-react-app reacttemplate

cd reacttemplate

npm start // run the project

 

2. Now friends, please download zip(in this zip file there are js, css, fonts and images for landing template) file from below path and extract zip and get all the folders.

Create `assets` folder inside reacttemplate/public folder.

Now please put that folders(which we will get from zip file) in “reacttemplate/public/assets” folder.

https://therichpost.com/foodapplanding.zip

3. Now friends please add below inside  reacttemplate/public/index.html file:

...
  <head>
  ...
    <link rel="stylesheet" href="assets/css/bootstrap-5.0.0-alpha-2.min.css" />
    <link rel="stylesheet" href="assets/css/LineIcons.2.0.css" />
    <link rel="stylesheet" href="assets/css/animate.css" />
    <link rel="stylesheet" href="assets/css/main.css" />
    <script src="assets/js/bootstrap.5.0.0.alpha-2-min.js"></script>
   
    <script src="assets/js/wow.min.js"></script>
    <script src="assets/js/main.js"></script>
  </head>
 ...

4. Finally friends we need to add below code into our reacttemplate/src/App.js file to get final output on web browser:

function App() {
  return (
    <div className="App">
     <div class="preloader">
      <div class="loader">
      <div class="ytp-spinner">
      <div class="ytp-spinner-container">
      <div class="ytp-spinner-rotator">
      <div class="ytp-spinner-left">
      <div class="ytp-spinner-circle"></div>
      </div>
      <div class="ytp-spinner-right">
      <div class="ytp-spinner-circle"></div>
      </div>
      </div>
      </div>
      </div>
      </div>
      </div>


      <header class="header">
      <div class="navbar-area">
      <div class="container">
      <div class="row align-items-center">
      <div class="col-lg-12">
      <nav class="navbar navbar-expand-lg">
      <a class="navbar-brand" href="#">
      <img src="assets/img/logo/logo.svg" alt="Logo" />
      </a>
      <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
      <span class="toggler-icon"></span>
      <span class="toggler-icon"></span>
      <span class="toggler-icon"></span>
      </button>
      <div class="collapse navbar-collapse sub-menu-bar" id="navbarSupportedContent">
      <ul id="nav" class="navbar-nav ml-auto">
      <li class="nav-item">
      <a class="page-scroll" href="#home">Home</a>
      </li>
      <li class="nav-item">
      <a class="page-scroll" href="#services">Services</a>
      </li>
      <li class="nav-item">
      <a class="page-scroll" href="#about">About</a>
      </li>
      <li class="nav-item">
      <a class="page-scroll" href="#how">How It Works</a>
      </li>
      <li class="nav-item">
      <a class="page-scroll" href="#testimonial">Testimonials</a>
      </li>
      </ul>
      </div>

      </nav>

      </div>
      </div>

      </div>

      </div>

      </header>


      <section id="home" class="hero-section">
      <div class="hero-shape">
      <img src="assets/img/hero/hero-shape.svg" alt="" class="shape" />
      </div>
      <div class="container">
      <div class="row align-items-center">
      <div class="col-lg-6">
      <div class="hero-content">
      <h1 class="wow fadeInUp" data-wow-delay=".2s">Home Delivery <span>From Stores Near You</span> </h1>
      <p class="wow fadeInUp" data-wow-delay=".4s">
      Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
      </p>
      <a href="javascript:void(0)" class="main-btn btn-hover wow fadeInUp" data-wow-delay=".6s">Download App</a>
      </div>
      </div>
      <div class="col-lg-6">
      <div class="hero-img wow fadeInUp" data-wow-delay=".5s">
      <img src="assets/img/hero/hero-img.svg" alt="" />
      </div>
      </div>
      </div>
      </div>
      </section>


      <section id="services" class="service-section pt-150">
      <div class="container">
      <div class="row justify-content-center">
      <div class="col-xl-6 col-lg-8">
      <div class="section-title text-center mb-70">
      <span class="wow fadeInUp" data-wow-delay=".2s">Delivery Services</span>
      <h1 class="wow fadeInUp" data-wow-delay=".4s">All Essentials You Need</h1>
      </div>
      </div>
      </div>
      <div class="row">
      <div class="col-lg-4 col-md-6">
      <div class="single-service wow fadeInUp" data-wow-delay=".2s">
      <div class="icon">
      <img src="assets/img/service/service-icon-1.svg" alt="" />
      </div>
      <div class="content">
      <h3>Food</h3>
      <p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt.</p>
      </div>
      </div>
      </div>
      <div class="col-lg-4 col-md-6">
      <div class="single-service wow fadeInUp" data-wow-delay=".4s">
      <div class="icon">
      <img src="assets/img/service/service-icon-2.svg" alt="" />
      </div>
      <div class="content">
      <h3>Grocery</h3>
      <p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt.</p>
      </div>
      </div>
      </div>
      <div class="col-lg-4 col-md-6">
      <div class="single-service wow fadeInUp" data-wow-delay=".6s">
      <div class="icon">
      <img src="assets/img/service/service-icon-3.svg" alt="" />
      </div>
      <div class="content">
      <h3>Furniture</h3>
      <p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt.</p>
      </div>
      </div>
      </div>
      <div class="col-lg-4 col-md-6">
      <div class="single-service wow fadeInUp" data-wow-delay=".2s">
      <div class="icon">
      <img src="assets/img/service/service-icon-4.svg" alt="" />
      </div>
      <div class="content">
      <h3>Medicine</h3>
      <p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt.</p>
      </div>
      </div>
      </div>
      <div class="col-lg-4 col-md-6">
      <div class="single-service wow fadeInUp" data-wow-delay=".4s">
      <div class="icon">
      <img src="assets/img/service/service-icon-5.svg" alt="" />
      </div>
      <div class="content">
      <h3>Electronics</h3>
      <p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt.</p>
      </div>
      </div>
      </div>
      <div class="col-lg-4 col-md-6">
      <div class="single-service wow fadeInUp" data-wow-delay=".6s">
      <div class="icon">
      <img src="assets/img/service/service-icon-6.svg" alt="" />
      </div>
      <div class="content">
      <h3>Clothes</h3>
      <p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt.</p>
      </div>
      </div>
      </div>
      </div>
      </div>
      </section>


      <section id="about" class="about-section pt-150">
      <div class="container">
      <div class="row">
      <div class="col-lg-6">
      <div class="about-img wow fadeInUp" data-wow-delay=".5s">
      <img src="assets/img/about/about-img.svg" alt="" />
      </div>
      </div>
      <div class="col-lg-6">
      <div class="about-content">
      <div class="section-title">
      <span class="wow fadeInUp" data-wow-delay=".2s">About Us</span>
      <h1 class="wow fadeInUp" data-wow-delay=".4s">On-time Delivery and Customer Satisfaction</h1>
      <p class="wow fadeInUp" data-wow-delay=".6s">Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.</p>
      </div>
      <div class="rating-meta d-flex align-items-center wow fadeInUp" data-wow-delay=".65s">
      <h5>Rating 4.8</h5>
      <div class="rating">
      <i class="lni lni-star-filled"></i>
      <i class="lni lni-star-filled"></i>
      <i class="lni lni-star-filled"></i>
      <i class="lni lni-star-filled"></i>
      <i class="lni lni-star-filled"></i>
      </div>
      </div>
      <div class="counter-up wow fadeInUp" data-wow-delay=".8s">
      <div class="single-counter">
      <h3 id="secondo1" class="countup" >1M</h3>
      <h5>Download</h5>
      </div>
      <div class="single-counter position-relative">
      <h3 id="secondo2" class="countup">234k </h3>
      <h5>Happy User</h5>
      </div>
      <div class="single-counter">
      <h3 id="secondo3" class="countup" >34k </h3>
      <h5>Reviews</h5>
      </div>
      </div>
      </div>
      </div>
      </div>
      </div>
      </section>


      <section id="how" class="delivery-section pt-150">
      <div class="container">
      <div class="row align-items-center">
      <div class="col-lg-5">
      <div class="delivery-content">
      <div class="section-title">
      <span class="wow fadeInUp" data-wow-delay=".2s">Fast Delivery</span>
      <h1 class="mb-35 wow fadeInUp" data-wow-delay=".4s">Order Now, Recieve Within 30mins</h1>
      <p class="mb-35 wow fadeInUp" data-wow-delay=".6s">Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore hdht dolore magna aliquyam erat, sed diam voluptua.</p>
      <a href="javscript:void(0)" class="main-btn btn-hover wow fadeInUp" data-wow-delay=".8s">Download App</a>
      </div>
      </div>
      </div>
      <div class="col-lg-7 order-first order-lg-last">
      <div class="delivery-img wow fadeInUp" data-wow-delay=".5s">
      <img src="assets/img/delivery/delivery-img.svg" alt="" />
      </div>
      </div>
      </div>
      </div>
      </section>


      <section id="received" class="about-section received-section pt-150">
      <div class="container">
      <div class="row align-items-center">
      <div class="col-lg-6">
      <div class="about-img received-img wow fadeInUp" data-wow-delay=".5s">
      <img src="assets/img/received/received-img.svg" alt="" />
      </div>
      </div>
      <div class="col-lg-6">
      <div class="about-content received-content">
      <div class="section-title">
      <span class="wow fadeInUp" data-wow-delay=".2s">Contactless Delivery</span>
      <h1 class="mb-25 wow fadeInUp" data-wow-delay=".4s">On-time Delivery to Your Doorstep</h1>
      <p class="wow fadeInUp" data-wow-delay=".6s">Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.</p>
      </div>
      </div>
      </div>
      </div>
      </div>
      </section>


      <section id="testimonial" class="testimonial-section img-bg pt-150 pb-40">
      <div class="container">
      <div class="row justify-content-center">
      <div class="col-lg-6">
      <div class="section-title mb-60 text-center">
      <span class="wow fadeInUp" data-wow-delay=".2s">Testimonials</span>
      <h1 class="wow fadeInUp" data-wow-delay=".4s">What Our Users Says</h1>
      </div>
      </div>
      </div>
      <div class="row testimonial-wrapper">
      <div class="col-lg-4 col-md-6 -mt-30">
      <div class="single-testimonial wow fadeInUp" data-wow-delay=".2s">
      <div class="rating">
      <i class="lni lni-star-filled"></i>
      <i class="lni lni-star-filled"></i>
      <i class="lni lni-star-filled"></i>
      <i class="lni lni-star-filled"></i>
      <i class="lni lni-star-filled"></i>
      </div>
      <div class="content">
      <p>Lorem ipsum dolor sit amet onsetetur sadipscing elitr, sed diam non eirmod tempor invidunt ut labore etdo magna aliquyam erat, sed diam vero eos et accusam et justo duo dolores et ea rebum clita kasd gubergren.</p>
      </div>
      <div class="info">
      <div class="image">
      <img src="assets/img/testimonial/testimonial-1.png" alt="" />
      </div>
      <div class="text">
      <h5>Ena Shah</h5>
      <p>Teacher at Abc School</p>
      </div>
      </div>
      </div>
      </div>
      <div class="col-lg-4 col-md-6 -mt-60">
      <div class="single-testimonial wow fadeInUp" data-wow-delay=".4s">
      <div class="rating">
      <i class="lni lni-star-filled"></i>
      <i class="lni lni-star-filled"></i>
      <i class="lni lni-star-filled"></i>
      <i class="lni lni-star-filled"></i>
      <i class="lni lni-star-filled"></i>
      </div>
      <div class="content">
      <p>Lorem ipsum dolor sit amet onsetetur sadipscing elitr, sed diam non eirmod tempor invidunt ut labore etdo magna aliquyam erat, sed diam vero eos et accusam et justo duo dolores et ea rebum clita kasd gubergren.</p>
      </div>
      <div class="info">
      <div class="image">
      <img src="assets/img/testimonial/testimonial-2.png" alt="" />
      </div>
      <div class="text">
      <h5>Mrs. Gosh</h5>
      <p>Actor</p>
      </div>
      </div>
      </div>
      </div>
      <div class="col-lg-4 col-md-6">
      <div class="single-testimonial wow fadeInUp" data-wow-delay=".6s">
      <div class="rating">
      <i class="lni lni-star-filled"></i>
      <i class="lni lni-star-filled"></i>
      <i class="lni lni-star-filled"></i>
      <i class="lni lni-star-filled"></i>
      <i class="lni lni-star-filled"></i>
      </div>
      <div class="content">
      <p>Lorem ipsum dolor sit amet onsetetur sadipscing elitr, sed diam non eirmod tempor invidunt ut labore etdo magna aliquyam erat, sed diam vero eos et accusam et justo duo dolores et ea rebum clita kasd gubergren.</p>
      </div>
      <div class="info">
      <div class="image">
      <img src="assets/img/testimonial/testimonial-3.png" alt="" />
      </div>
      <div class="text">
      <h5>John Doe</h5>
      <p>Model</p>
      </div>
      </div>
      </div>
      </div>
      <div class="col-lg-4 col-md-6 -mt-30">
      <div class="single-testimonial wow fadeInUp" data-wow-delay=".2s">
      <div class="rating">
      <i class="lni lni-star-filled"></i>
      <i class="lni lni-star-filled"></i>
      <i class="lni lni-star-filled"></i>
      <i class="lni lni-star-filled"></i>
      <i class="lni lni-star-filled"></i>
      </div>
      <div class="content">
      <p>Lorem ipsum dolor sit amet onsetetur sadipscing elitr, sed diam non eirmod tempor invidunt ut labore etdo magna aliquyam erat, sed diam vero eos et accusam et justo duo dolores et ea rebum clita kasd gubergren.</p>
      </div>
      <div class="info">
      <div class="image">
      <img src="assets/img/testimonial/testimonial-4.png" alt="" />
      </div>
      <div class="text">
      <h5>Jonathan Smith</h5>
      <p>Creative Designer</p>
      </div>
      </div>
      </div>
      </div>
      <div class="col-lg-4 col-md-6 -mt-60">
      <div class="single-testimonial wow fadeInUp" data-wow-delay=".4s">
      <div class="rating">
      <i class="lni lni-star-filled"></i>
      <i class="lni lni-star-filled"></i>
      <i class="lni lni-star-filled"></i>
      <i class="lni lni-star-filled"></i>
      <i class="lni lni-star-filled"></i>
      </div>
      <div class="content">
      <p>Lorem ipsum dolor sit amet onsetetur sadipscing elitr, sed diam non eirmod tempor invidunt ut labore etdo magna aliquyam erat, sed diam vero eos et accusam et justo duo dolores et ea rebum clita kasd gubergren.</p>
      </div>
      <div class="info">
      <div class="image">
      <img src="assets/img/testimonial/testimonial-5.png" alt="" />
      </div>
      <div class="text">
      <h5>Sara A. K.</h5>
      <p>Heroine</p>
      </div>
      </div>
      </div>
      </div>
      <div class="col-lg-4 col-md-6">
      <div class="single-testimonial wow fadeInUp" data-wow-delay=".6s">
      <div class="rating">
      <i class="lni lni-star-filled"></i>
      <i class="lni lni-star-filled"></i>
      <i class="lni lni-star-filled"></i>
      <i class="lni lni-star-filled"></i>
      <i class="lni lni-star-filled"></i>
      </div>
      <div class="content">
      <p>Lorem ipsum dolor sit amet onsetetur sadipscing elitr, sed diam non eirmod tempor invidunt ut labore etdo magna aliquyam erat, sed diam vero eos et accusam et justo duo dolores et ea rebum clita kasd gubergren.</p>
      </div>
      <div class="info">
      <div class="image">
      <img src="assets/img/testimonial/testimonial-6.png" alt="" />
      </div>
      <div class="text">
      <h5>David Smith</h5>
      <p>Businessman</p>
      </div>
      </div>
      </div>
      </div>
      </div>
      </div>
      </section>


      


      <footer id="footer" class="footer pt-100 pb-70">
      <div class="footer-shape">
      <img src="assets/img/footer/footer-left.svg" alt="" class="shape shape-1" />
      <img src="assets/img/footer/footer-right.svg" alt="" class="shape shape-2" />
      </div>
      <div class="container">
      <div class="row">
      <div class="col-lg-3 col-md-6">
      <div class="footer-widget wow fadeInUp" data-wow-delay=".2s">
      <div class="logo">
      <a href="#"><img src="assets/img/logo/logo-2.svg" alt="logo" /></a>
      </div>
      <div class="download-btns">
      <a href="javascript:void(0)">
      <span class="icon"><i class="lni lni-apple"></i></span>
      <span class="text">Download on the <b>App Store</b> </span>
      </a>
      <a href="javascript:void(0)">
      <span class="icon"><i class="lni lni-play-store"></i></span>
      <span class="text">GET IT ON <b>Play Store</b> </span>
      </a>
      </div>
      </div>
      </div>
      <div class="col-lg-3 col-md-6">
      <div class="footer-widget wow fadeInUp" data-wow-delay=".4s">
      <h3>About Us</h3>
      <ul class="links">
      <li>
      <a href="javascript:void(0)">Home</a>
      </li>
      <li>
      <a href="javascript:void(0)">Services</a>
      </li>
      <li>
      <a href="javascript:void(0)">About Us</a>
      </li>
      <li>
      <a href="javascript:void(0)">Contact</a>
      </li>
      </ul>
      </div>
      </div>
      <div class="col-lg-3 col-md-6">
      <div class="footer-widget wow fadeInUp" data-wow-delay=".6s">
      <h3>About</h3>
      <ul class="links">
      <li>
      <a href="javascript:void(0)">Partners</a>
      </li>
      <li>
      <a href="javascript:void(0)">Terms of Service</a>
      </li>
      <li>
      <a href="javascript:void(0)">Privacy Policy</a>
      </li>
      <li>
      <a href="javascript:void(0)">Refund Policy</a>
      </li>
      </ul>
      </div>
      </div>
      <div class="col-lg-3 col-md-6">
      <div class="footer-widget wow fadeInUp" data-wow-delay=".8s">
      <h3>Support</h3>
      <ul class="links">
      <li>
      <a href="javascript:void(0)">Open Ticket</a>
      </li>
      <li>
      <a href="javascript:void(0)">Community</a>
      </li>
      <li>
      <a href="javascript:void(0)">Return Policy</a>
      </li>
      <li>
      <a href="javascript:void(0)">Accessibility</a>
      </li>
      </ul>
      </div>
      </div>
      </div>
      </div>
      </footer>


      <a href="#" class="scroll-top btn-hover">
      <i class="lni lni-chevron-up"></i>
      </a>

    </div>
  );
}

export default App;

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. Guys I will come with more React-Bootstrap free templates.

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

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

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.