Dalli InfoTech

Source of Solutions...

The Story of Dalli InfoTech


Dalli InfoTech Pvt Ltd

is an IT Product & Solutions providing company, it has been founded to help support customers in getting the best solution customized to meet all their business needs.


We do this by treating all our customers as Partners. We believe that each client is different and unique; so is their requirement. Thus with each of the project we analyze the in-depth requirements of our clients and then deliver the robust effective tailor-made IT solutions. Delivering projects on time and meeting deadlines is another trait which we have perfected into an art.


Dalli InfoTech Pvt Ltd is dedicated to making the best tools we can for developers, testers, and planners everywhere. We are passionate about our craft and creating what you need, without compromise. We go the extra mile to help you and your team.


We have a pool of skilled professionals with highly experienced and committed decision makers to provide an excellent growth to the company. The company leadership has proven capability to provide the technical guidance and right business development combined with excellent domain expertise and skills to make a mark in the emerging and next generation technologies.


There is a common belief that when it comes to software, you have to make a trade-off between price, features, reliability and customer service. We are always striving to produce applications that are highly reliable, rich in functionality, and yet extremely affordable. As rare as this combination is, we believe that you should not have to settle for anything less!

Where We Shine


@ Dalli InfoTech, we know we need a good understanding of your company organization to offer you top-quality, efficient IT solutions that evolve with your companys needs.


  • People: Be a great place to work where people are inspired to be the best they can be.
  • Portfolio: Bring to the world a portfolio of quality beverage brands that anticipate and satisfy people's desires and needs.
  • Partners: Nurture a winning network of customers and suppliers, together we create mutual, enduring value.
  • Planet: Be a responsible citizen that makes a difference by helping build and support sustainable communities.
  • Profit: Maximize long-term return to shareowners while being mindful of our overall responsibilities.
  • Productivity: Be a highly effective, lean and fast-moving organization.

Our Mission


Our mission is the more mundane aspect of our business operations. It is a congregation of all those elements of our existence which contribute towards our efforts of living the envisioned reality of Dalli InfoTech


  • Expertise: By focusing on stringent recruitment and efficient training modules, we endeavor to offer the highest plinth of expertise to our clients. It is such expertise which will pitch up the quality standards that are maintained at our organization.
  • Quality: After all, this is what the clients look for. If we can rapidly manage client projects while retaining a towering standard of quality, we will be able to provide the clients with everything that they desire.
  • Client Satisfaction: As mentioned earlier, the ultimate goal of all exercises at the organization is to keep the clients completely satisfied.

About Us

What We Do best


Software Development

Dump your Business ideas to us we take your business to global level with customized solutions.

Web Appilcation Development

Our company has successful solutions to develop e-commerce and shopping cart software for online businesses.

Mobile App Development

We have expertise in platform-specific programming technologies and tools for mobile app development.

e-Commerce Development

If you are looking for online marketing and selling then be ready to explore the unique e-commerce solutions offered by us.

Web Design

We are a Professional Web Agency providing website design india, offering affordable custom web services as per your business need.

Search Engine Optimization

Have your own identity and get discovered by users among the millions of sites with optimized search engine experience.

Corporate training

Giving Training enhances skills, save time & money and contributes to organizational success.

Project Training

Giving real time projects for UG graduates, Post Graduates and corporate people.

Web Hosting

We work with World Class Data Centres. Fast, Secure, Reliable Hosting best suits to Small & Big Businesses.

Software Testing Services

We offer you the widest range of product testing to our customers globally.

API Integration

We have very vast experience in API integrations. We specialized in Bus API, Flight API, and Hotel API, recharge API Integrations.

24X7 Global Support

Meet your customers’ needs and demands with our 24/7 support in any time zone.

Our Service

Our Latest Works


Start a project with us

Our telented team always ready to help you

Get Started

Portfolio

Our Working Partners


Our Valuable Clients


Start your next project with us

Email us at [email protected] or call +91-7010915540

Our Clients & Partners

Get In Touch


Dalli InfoTech Pvt Ltd

Dalli InfoTech (DIT) is a leading software solution company, offering business value in the all areas of customer processing solutions and services.


Dalli InfoTech Pvt Ltd

New No:34, Vadivelpuram Street
West Mambalam,
Chennai,TN. PIN:600033 INDIA


Drop us a line

Our team are eagerly waiting to help you growing your business. Please feel free to contact with us.

Contact Us

Our Process


Software Development

Dalli InfoTech strategy that describes the activities performed at each stage of a Software development project.

As the world became more and more dependent on technology with each passing day, software automatically became an important organ for development. Since software is needed almost everywhere today, its development is a highly intelligent and precise process, involving various steps. Known as software development life cycle, these steps include planning, analysis, design, development & implementation, testing and maintenance. These steps go on to create the perfect software for clients.

  1. Planning
    • Resource allocation (both human and materials)
    • Capacity planning
    • Project scheduling
    • Cost estimation
    • Provisioning
  2. Initial requirements gathering
    • Feasibility Study
    • System Analysis
  3. Design and prototyping
  4. Software development
  5. Testing
    • Code quality
    • Unit testing (functional tests)
    • Integration testing
    • Performance testing
    • Security testing
  6. Deployment
  7. Operations and maintenance

We have domain expertise professionals to build effective and enriched custom applications with customized features. Every IT services company offers different services in their own filed and also expect varied features to meet the demands of software. Our services ensure client satisfaction in terms of results and hassle free applications. Our software solutions include web applications, mobile applications, enterprise solutions, desktop solutions and data management software solutions.

Web Application Development

Dalli InfoTech strategy that describes the activities performed at each stage of a Web Application Development project.

Our team of creative website developers, designers, testers and quality engineers help businesses to operate their day-to-day activities actively. We serve superb web design & development services with great ease and meticulousness.

Dalli InfoTech has an excellent team of web development professionals who are highly experts in analyzing, strategizing, developing and deploying the need of complex website development projects. The prime objective of the organization is to render the world-class solutions of information technology with full care and dedication.

Our well-qualified team provides you the most proficient business-centric services within your budget. We have successfully accomplished various projects on different website development platforms like PHP, WordPress, SharePoint, Drupal, Joomla, CakePHP etc., with utmost client satisfaction and a lot of appreciation. To be counted as a top company in custom website development in India, we have delivered innumerable projects across the sphere and earned a huge clientele for our unique designs, eye-catching themes, and visually appealing layouts. We understand 'No two businesses are the same', and that's why our experts develop and deploy only unique solutions to all our global clients and ensure competitive business benefits for them.

  1. Gathering Information & Requirement analysis and clarification
    • Kick off meeting with the client and initial Emails and supporting docs by the client and discussion notes.
    • The clear understanding of your future website purpose
    • What are the main Goals of the website
    • Defining a Target Audience
    • Level of Security
  2. Planning and build the specifications
    • Create full Sitemap
    • Create Wireframe or mock-up
    • Selecting the technology stack
    • Programming language
    • Framework
    • CMS
  3. Design
    • Creating Page Layouts
    • Review the layouts
    • Get the client feedback on the layouts
    • Review layout changes
    • Hardware-software requirements
    • Specifying Web Application Structure and Timeframe
    • Team requirements (No of developers, designers, QA, DBA etc)
    • Getting approval on design to go ahead with the project.
  4. Content Writing and Assembly
    • Create new content
    • Get the content ready for migration
  5. Web Application Development
    • Create the Web Application Architecture and Framework
    • Design the Database Structure
    • Develop / Customize the Web Application Module, Libraries and Classes
    • Building and deploy website
    • Maintaining the coding standards
    • SEO (Search Engine Optimization) for the Website
    • Complete the Development and Implement all Functionalities - Version 1.0
  6. Testing
    • Test the each page separately
    • Integrating the all page
    • Upload to the server
    • Integration testing on server
    • Regression testing
    • Load and stress testing
  7. Review and Launch
  8. Maintenance & updating
    • Opinion Monitoring and Regular Updating
Mobile Application Development

Dalli InfoTech strategy that describes the activities performed at each stage of a Mobile APP development project.

At Node infoTech we not only develop mobile apps, but also ensure cost-effective solutions that help in maximizing your return on investment. We ensure that our work processes deliver high-quality mobile apps as per your requirements. Our expertise in delivering scalable, interactive, innovative & robust mobile apps.

  1. A great imagination leads to a great app
    • Discovery and Market Research
    • Identify a problem which can be resolved by your app
    • Target specific user types
    • Decide the features of your app
    • Establishing Mobile App Goals and Objectives
  2. Identify
    • Application target users
    • Mobile platforms and devices to be supported
    • Revenue model
  3. Design your app
  4. Identify approach to develop the app - native, web or hybrid
    • Native
    • Web
    • Hybrid
  5. Defining the Backend of Your Mobile App
  6. Develop a prototype
  7. Integrate an appropriate analytics tool
    • Google Analytics
    • Flurry
    • Localytics
    • Mixpanel
    • Preemptive
  8. Identify beta-testers. Listen to their feedback and integrate relevant ones
    • Preparing for beta launch
    • Define target customer
    • Eliminate bugs
    • Identify goals
  9. Release / deploy the app
  10. Capture the metrics
  11. Upgrade your app with improvements and new features
  12. Market your app right
eCommerce Development

eCommerce web development and designing services have become a necessity in order to drive a huge mass of traffic on your online store.

Node infoTech is a leading eCommerce development company offers efficacious and memorable eCommerce web design, theme development, shopping-cart, plug-in & module development solutions for small, mid and large-scale enterprises. Having in-depth knowledge of this fast-growing industry, we provide eCommerce store development services on various platforms including Magento, Shopify, PrestaShop, OpenCart, nopCommerce, BigCommerce, Virto Commerce, and WooCommerce. Our highly qualified and skilled professionals remain abreast with the latest industry trends to offer up-to-date eCommerce development services.

Web Design

Our creative web designers have ameliorated the online presence of businesses with affordable web design services and know the right way to deliver a custom web design to match client's need. Our web designers ensure that clients successfully get to carve a niche in their respective domain with the help of their innovative and effective web identity.

Our team of expert graphic artists and corporate identity designers have delivered outstanding design solutions to businesses from a wide range of domains.

As a leading website design company and we offer following services

  • E-commerce Web Design, Template Design & Theme Design
  • Logo & Corporate Identity Designs
  • Graphic Design & Brochure Design
  • Custom Website Design
  • Templates and theme designing for shopping carts & CMS.
  • Aesthetic and intelligent corporate logo design to create and establish an unforgettable and differentiating image of your products/services.
  • Professional corporate website design - An effective search engine friendly web identity to grab visitor's attention and to help your business pages get indexed in Google.
  • Creative custom web designers in India portrays latest trends and color sequences to work with you and delivering custom web designs where you can fully express yourself.
  • Search Engine Optimization

    Search engine optimization (SEO) is a process that helps to increase your website's visibility in the search engines through the use of keyword placements, back linking, relevant content, and other technological means. SEO is an important aspect of attracting visitors to your website. If you have an appealing website on search engines that keep your customers coming back, those customers are likely to refer other people to your website.

    Our objective is to get huge traffic and optimized page ranking on web to ensure expected returns on your investment. Our professionals SEOs leverage more on your web page ranking and help you get more visibility on search pages.

    1. THE BENEFITS OF HAVING A GREAT WEBSITE WITH EXCELLENT SEARCH ENGINE OPTIMIZATION:
      • Your website will be more easily found
      • Help you with Reaching a wider audience
      • Increased traffic means better conversions
      • More search results ranks high results in more ROI
    2. WHY DALLI INFOTECH DESIGNS SEO SERVICES?
      • An increase in your business reach to millions of users
      • Maximum brand exposure to the targeted customers
      • Customized packages and offers
      • Enhanced site conversion rate
      • Branding with good site ranking
      • Expected ROI
      • Competitor analysis
      • 24/7 customer Support service
    Corporate training

    Corporate training is one of the important aspects of the organizations long-term investment and growth strategy. Concepts of corporate training can include anything like effective communication, time management, leadership training, diversity training, project management, human relations, finance and accounting, quality initiatives, customer service, etc. Reduced employee turnover, increased employee motivation, improved relations with employees, higher energy levels, increased learning ability in a fast-changing environment, etc. are the considerable benefits of corporate training.

    Not only the new employees but also the existing employees are provoked for corporate training by employers. Advanced technological updates always evolve in business environment learning skills for project management becomes mandatory for employees of all management levels.

    Node infoTech can tailor its training methods as per the demands of the Corporate Companies and we can customize our schedules as to your demands that arise from time to time, we always believe in making business through relations hence we always try to fit our corporate training methods to basket to your budget with reasonable price tags.

    Node infoTech helps to provide corporate training with respect to dealing with new techniques and project management helps improve individual and companys performance. However, we accomplish it with specific standard strategies through different modes of classroom training, online training and training at workplace. Thereby, we ensure flexibility in attaining the services when needed. It allows improving the employees ability to handle different tools as per the project requirements in the organizations. Here are some of the training courses offered by us.

    Project Training

    Dalli InfoTech project training expands the learning time and increases efficiency by understanding the basic concepts of project management. The hands-on exposure to the software enables the participants to plan and manage the various projects ranging from small to medium size. Allocating resources, preparing costing, defining scheduling and other details required to keep the project on track are covered under this MS project management training. Participants are equipped with the skills to turn project variables into timely delivery throughout the project lifespan.

    On the completion of the training, the individuals will hold the following capabilities:

    • Understand project management concepts
    • Identity, differentiate and establish relationship between different types of tasks
    • Create a Work Breakdown Structure (WBS)
    • Allocate resources and create resource levelled schedule
    • Set a baseline to track the project
    • Perform a variance analysis on a project
    • Create formulas and templates
    • Perform different ways to arrange data including sorting, filtering, grouping, and reporting
    • Establish sharing and synching of resources among multiple projects
    Web Hosting

    We offers affordable shared hosting, dedicated server hosting with and without managed services. We have packages for static sites and also for sites with the databases for very affordable price. We do shared hosting service for very affordable price.

    Our managed services could be perfect for any small to big company hosting their server to get the entire server up keeps up to date including backups and recoveries etc. You can also get dedicated server hosting with no managing the support and you can also get our technical server service only if you need at any point of time.

    1. Domain Registration
    2. Web Hosting Services
    3. Reseller Web Hosting
    4. Virtual Servers
    5. Dedicated Hosting
    6. Cloud Host Servers
    7. Apps Installs Easy
    8. Secure Your Web site
    9. Quality 24/7 Support
    Software Testing Services

    The need of Software testing & Quality Assurance services has grown significantly for businesses today. Organizations progressively need their QA and Testing to become a transformative business function. Today's fast paced and ever-changing technology landscape has made it important a change in approach, methodology and delivery of Testing Services.

    Our software testing & quality assurance services are backed by a strong legacy of testing expertise and endorsed for its wide range of testing services spectrum. Node infoTech offers business transformation through top notch testing services aligned to emerging market trends.

    A strategic approach for quality assurance by our professionals gets products to market faster. A thoughtful approach considering quality and predictability help us deliver flawless technological solutions, reduce time-to-market, cut down the costs to ensure end user satisfaction.

    1. Benefits of Our QA Testing Services are
      • Total cost of testing reduced by up to 30%
      • Quality levels improved by preventing high-severity defects
      • Reduced time to market
      • Technical and business risks significantly mitigated
      • Enhanced end user experience with the assurance of a quality-driven product
      • High security and other user-centric functions
    2. What we Test
      • Functional Testing
      • Usability Testing
      • Performance Testing
      • Device Interoperability Testing
      • Security Testing
      • Acceptance testing
      • Test Automation
      • Mobile App Testing
    API Integration

    At Dalli InfoTech, we are specialized in delivering of any API integration services that you wish. We excel in integration of different APIs and web feeds in PHP to enable content usage from Google, Paypal, Amazon and FedEx. Our pre-made, scalable and portable scripts allow us to deliver this service in a variety of scripting languages like PHP, Cakephp, magento and SugarCRM.

    An application programming interface (API) is a set of routines, data structures, object classes and/or protocols provided by libraries and/or operating system services in order to support the building of applications. It is a specific method prescribed by a computer operating system or by an application program according to which a programmer writing an application program can make requests of the operating system or another application. At Weblabs, we can integrate your website with any kind of API you choose.

    1. Here, is some of the API that we have worked on
      • Google Maps API The Google Maps API is the most used code on the web. It lets you embed Google Maps in your own web pages with JavaScript. The API provides a number of utilities for manipulating maps and adding content to the map through a variety of services, allowing you to create robust maps applications on your website.
      • Facebook Connect API Facebook is the king of the social media network. Facebook Connect is the next evolution of Facebook Platform enabling you to integrate the power of Facebook Platform into your own site. Facebook Connect provides a relatively simple way for people to sign in to Facebook-linked business web sites using their Facebook ID. Once they are logged in, people can comment on blogs, products and services, and they can share information with their Facebook friends through their newsfeed.
    24/7 Global Support

    At the center of your business is data and applications and ensuring they are available at all times is critical to ensuring revenue generating activities can move forward without incident. At Dalli InfoTech, we offer the highest level of support to our customers, 24 hours a day, 7 days a week, 365 days a year. Issues often occur at inconvenient times, we will partner with you until it is resolved and IT returns to normal business operations.

    Dalli InfoTech Help Desk team, Application Managed Services (AMS) Support is available 24/7, 365 days with guaranteed SLAs. Experience the benefits of streamlined workforce, effective communication and faster resolution turnaround times.

    Our services are managed by a team of experts which have worked on many production deployment environments, Procedures and Policies with extremely talented and quality focused support teams. We offer a range of services from main enhancement, testing and developing to support.

    1. Critical (Severity Level 1)
      • Production system is down.
      • The system is not available and causing a major business impact and there is no workaround available.
      • The case requires 24-hour attention from Dalli InfoTec and the customer.
    2. Major (Severity Level 2)
      • Major Functionality is impacted and/or performance is significantly degraded.
      • Issue is persistent and affects many users and/or major functionality.
      • A reasonable workaround is available.
      • The customer cannot dedicate resources to work continuously 24-hours a day.
    3. Minor (Severity Level 3)
      • System Performance issue or bug affecting some but not all users.
      • A workaround is available.
    4. Micro (Severity Level 4)
      • Inquiry regarding a routine technical question, information requested on application capabilities, configuration, installation or documented features.

    Our Process

    Our Docs


    Dalli InfoTech Pvt Ltd

    Coming Soon....

    Docs

    Getteing Started


    Quick Start #

    Looking to start your project quickly? Just unzip the boot4-v3.0.0.zip. We have precompiled and packaged everything in the pages directory for you. Start editing the pages/nav-four-item-two-column.html with a text or code editor, save it, and open the file in your favourite browser to see the changes.

    Setting up Build system #

    Unzip the boots4-v3.0.0.zip to any folder and open a command line or terminal at that location. Boots4's dev tools require Node and Git . If you do not have them in your machine, please install their latest stable version from their corresponding website. As you have Node and Git installed and accessible from your terminal or command line, install Gulp CLI package globally with the following command:

    npm i gulp-cli -g

    When you’re done, install the rest of the boots4's dependencies with:

    npm i

    Now run:

    gulp

    Running gulp will compile the SCSS, transpile the javascript, copy all required libraries form node_modules to the corresponding pages/assets/ directory and will open a browser window to pages/index.html

    All of the following folders are monitored for changes, which will tell the browser to reload automatically after any changes are made:

    pages/*.html
    pages/assets/fonts/
    pages/assets/img/
    scss/ 
    js/

    Now you can edit any html file from pages, change SCSS variable with _user-variables.scss, or write your own SCSS code in scss/_user.scss

    Running the gulp command will discard and regenerate all the files in following directories:
    js/bootstrap/
    scss/bootstrap/
    pages/assets/css/
    pages/assets/js/
    pages/assets/lib/
    

    Hit Ctrl+C or just close the command line window to stop the server.

    File Structure #

    Within your Boots4 you’ll find the following directories and files, grouping common resources and providing both compiled, transpiled and minified distribution files, as well as raw source files.

    boots4-v3.0.0/
      ├── js/
      |   ├── bootstrap/
      |   ├── boots4/
      |   └── plugins/
      ├── pages/
      |   ├── assets/
      |   ├── index.html
      |   ├── nav-eight-item-four-column.html
      |   ├── nav-four-item-one-column.html
      |   ├── nav-four-item-two-column.html
      |   ├── nav-six-item-two-column.html
      |   ├── nav-six-item-three-column.html
      |   ├── nav-sixteen-item-four-column.html
      ├── scss/
      |   ├── boots4/
      |   ├── bootstrap/
      |   ├── _user.scss
      |   ├── _user-variables.scss
      |   └── theme.scss
      ├── .eslintrc.json
      ├── .gitignore
      ├── gulpfile.js
      └── package.json
    

    Gulp #

    To start your project run:
    gulp

    The gulp command will build, serve and watch the project with the following gulp tasks:

    Task Action
    clean Delete the following directories:
    js/bootstrap
    scss/bootstrap
    pages/assets/css
    pages/assets/js
    pages/assets/lib
    scss Compiles scss/theme.scss and generates theme.css and theme.map to the pages/assets/css/ directory.
    js:bootstrap Concat the js files from js/bootstrap/ and transpiles with babel to bootstrap.js, bootstrap.min.js to the pages/assets/js/ directory.
    js:boots4 Concat the js files from js/boots4/ and transpiles with babel to theme.js, theme.min.js to the pages/assets/js/ directory.
    js:plugins Concat the js files according to the Paths.JS.PLUGINS array declared in gulpfile.js and transpiles with babel to plugins.js and plugins.min.js to the pages/assets/js/ directory.
    js Run the following tasks parallelly:
    • js:bootstrap
    • js:boots4
    • js:plugins
    copy:dependency Copies the dependencies from node_modules/ directory to pages/assets/ directory according to the Paths.DEPENDENCIES object declared in gulpfile.js.
    watch All of the following folders are monitored for changes, which will tell the browser to reload automatically after any changes are made:
    pages/*.html
    pages/assets/fonts/
    pages/assets/img/
    scss/ 
    js/
    serve Starts a Browsersync instance on port 3000 served from pages, defaults to index.html.
    Other available gulp tasks
    Task Action
    scss:min Compiles scss/theme.scss and generates theme.min.css, and theme.min.map to the pages/assets/css/ directory.
    scss:rtl Compiles scss/theme.scss and generates theme-rtl.css, and theme-rtl.map to the pages/assets/css/ directory.
    scss:rtl:min Compiles scss/theme.scss and generates theme-rtl.min.css, and theme-rtl.min.map to the pages/assets/css/ directory.

    Adding a New Page #

    To add/replace a new page in Boots4 v3.0.0 you should set a unique id to .page element and also assign it to data-content attribute of .sidebar-item-wrapper for navigating this page from sidebar nav. For example, if we want to add feature page in nav-four-item-two-column.html the following code need to set inside #gridNav

    <div class="position-relative w-lg-50 position-lg-fixed four-item-two-column" id="gridNav">
      <div class="row minh-lg-100">
    
        <!-- Other nav item-->
    
        <!-- Other nav item-->
    
        <!-- Other nav item-->
    
        <!-- Feature nav item-->
        <div class="col-6 minh-25vh h-lg-50vh sidebar-item-wrapper py-5" data-content="feature">
          <div class="bg-holder" style="background-image:url(assets/img/navigation/feature.jpg);"></div>
    
          <!-- Nav item content-->
          <div class="sidebar-item">
            <img class="mb-2 mb-lg-3 nav-icon" src="assets/img/lineicons/your-icon.svg" alt="" />
            <h2 class="font-weight-light text-white fs-1 fs-xl-3">Feature</h2>
          </div>
        </div>
      </div>
    </div>

    Now four-item-two-column.html page structure will look like this

    <main>
    
      <!-- Other page-->
    
      <!-- Other page-->
    
      <!-- Other page-->
    
      <!-- Feature page content-->
      <div class="page position-absolute w-100" id="feature" style="display: none;">
        <div class="row no-gutters minh-100vh">
          <div class="col-lg-9 order-1 order-lg-0 page-content">
    
            <!-- Feature page content will go here-->
    
            <!-- Feature page footer will go here -->
            <footer class="page-footer">
              <div class="bg-holder" style="background-image:url(assets/img/sidebars/your-feature-image.jpg);background-position: center; transform: scale(1.1);">
              </div> <!--/.bg-holder-->
              <div class="row justify-content-center">
                <div class="col-lg-10">
                  <div class="row align-items-center">
                    <div class="col-lg-6 text-lg-left">
                      <p class="fs--1 text-uppercase ls font-weight-bold mb-0">
                        Copyright &copy; 2018 Boots4&trade; inc.</p>
                    </div>
                    <div class="col-lg-6 text-lg-right mt-2 mt-lg-0">
                      <p class="fs--1 text-uppercase ls font-weight-bold mb-0">Made with<span class="fas fa-heart mx-1"></span>by
                        <a class="text-light" href="https://themewagon.com/">Themewagon</a>
                      </p>
                    </div>
                  </div>
                </div>
              </div>
            </footer>
          </div>
        </div>
      </div>
    </main>

    Adding a New Plugin #

    Adding a new plugin to your Boots4 is simple. You Here are two ways you can do that.

    Simple approach

    Place your new plugin in pages/assets/lib folder. Eg: to add the lightbox.js plugin, we will download it from here, unzip it and place the lightbox2 folder in pages/assets/lib folder.

    Using NPM

    Suppose we are installing the lightbox.js plugin. Here are the steps:

    Step 1:

    npm install lightbox2 -S

    Step 2:

    In your gulpfile.js, add the plugin at the end of the Paths.DEPENDENCIES variable. eg:

    Paths = {
    	... 
    	DEPENDENCIES: {
    		...
    		'lightbox': {
    			FROM: 'node_modules/lightbox2/js/lightbox.js',
    			TO: JS,
    		},
    	},
    	...
    },
    or
    Paths = {
    	... 
    	DEPENDENCIES: {
    		...
    		'lightbox': {
    			FROM: 'node_modules/lightbox2/dist/*.*',
    			TO: lib,
    		},
    	},
    	...
    },

    Here, JS refers to pages/assets/js and lib refers to pages/assets/lib, where gulp will copy files from the lightbox.js plugin. We use the JS folder when we need only the js files from the plugin. Otherwise, we use the lib folder for plugins like owl.carousel

    Step 3:

    Run the following command:

    gulp copy:dependency
    

    Built-in plugins #

    Count Up #

    A simple and html agnostic countup plugin for jQuery

    Implimentation in Boots4
    Example
    <span data-countup="7499">0</span>

    Isotope #

    Filter & sort magical layouts.

    Masonry - Filter - Implimentation in Boots4

    Lightbox 2 #

    Lightbox is a JavaScript library that displays images and videos by filling the screen, and dimming out the rest of the web page.

    Implimentation in Boots4 - Full Documentation
    Example
    <a href="assets/img/projects/your-preview-image.jpg" data-lightbox="image" data-title="my caption">
      <img src="assets/img/projects/your-image.jpg" alt="" />
    </a>

    Touch enabled jQuery plugin that lets you create a beautiful responsive carousel slider.

    Implementation in Boots4 - Full Documentation
    Example
    <div class="owl-carousel owl-theme owl-dots-inner owl-theme-white" data-options='{"items":1,"autoplay":true,"loop":true,"animateOut":"fadeOut"}'>
      <img class="rounded fit-cover" src="assets/img/your-first-iamge.jpg" alt="" />
      <img class="rounded fit-cover" src="assets/img/your-second-iamge.jpg" alt="" />
    </div>

    Rellax #

    Rellax is a buttery smooth, super lightweight (1021bytes gzipped), vanilla javascript parallax library.

    Full Documentation

    Remodal #

    Responsive, lightweight, fast, synchronized with CSS animations, fully customizable modal window plugin with declarative configuration and hash tracking.

    Implimentation in Boots4 - Full Documentation
    Example
    <a class="btn btn-primary" href="#" data-remodal-target="modal">Show Modal</a>

    Semantic UI (Accordion) #

    An accordion allows users to toggle the display of sections of content.

    Implimentation in Boots4 - Full Documentation
    Example
    <div class="ui styled fluid accordion mt-4 border-0" data-options='{"exclusive":false}'>
      <h5 class="title active"><span class="fas fa-plus mr-1 text-800" data-fa-transform="shrink-6 down-1.5"></span> What is Boots4?</h5>
      <div class="content pl-5 active">
        <p>Bootst4 is a first Bootstrap 4 premium template. It is published in 1896 by talented Boots4 Team.</p>
      </div>
      <h5 class="title"><span class="fas fa-plus mr-1 text-800" data-fa-transform="shrink-6 down-1.5"></span>
        <div class="d-inline-block mb-0">Why should I use Boots4?</div>
      </h5>
      <div class="content pl-5">
        <p>There are many reason to use Boots4 Template. Unique layout design, smooth animation and clean ui design are the most important features of Boots4 Bootsrap Template.</p>
      </div>
    </div>

    jQuery.mb.YTPlayer #

    An HTML5 Background player for YouTube video.

    Implimentation in boots4 - Full Documentation
    Example
    <section class="text-center py-7">
      <div class="bg-holder overlay overlay-2" style="background-image:url(assets/img/headers/header-event.jpg);">
        <div class="youtube-background" data-property="{&quot;videoURL&quot;:&quot;https://www.youtube.com/watch?v=hLpy-DRuiz0&quot;,&quot;startAt&quot;:10,&quot;stopAt&quot;:584,&quot;mute&quot;:true,&quot;showYTLogo&quot;:false}"></div>
      </div>
      <div class="text-center">
        <h5 class="text-white">Video Background</h5>
      </div>
    </section>

    Loaders.css #

    Delightful and performance-focused pure css loading animations.

    Full Documentation

    Sticky Kit #

    Sticky-kit provides an easy way to attach elements to the page when the user scrolls such that the element is always visible.

    Use class="sticky-kit" on any dom element to make it sticky relative to it's parent.

    Full Documentation

    PHP-AJAX Form #

    Boots4 has a built-in universal php-ajax form that can grab dynamic amounts of inputs and send it to any given email address. To make the form work, simply add the class .zform like <form class="zform">.

    You can also specify where to send the data via an hidden input:

    <input type="hidden" name="to" value="[email protected]" />
     Other reserved name fields are: subject, email, name
                            

    See the sample code under the form bellow for better understanding.

    HTML
    <form class="zform" method="post">
      <div class="form-group">
        <input class="form-control" type="hidden" name="to" value="[email protected]" />
      </div>
      <div class="form-group row">
        <label class="col-2 col-form-label text-right">Name :</label>
        <div class="col-10">
          <input class="form-control" type="text" name="name" required="" />
        </div>
      </div>
      <div class="form-group row">
        <label class="col-2 col-form-label text-right">Subject :</label>
        <div class="col-10">
          <input class="form-control" type="text" name="subject" required="" />
        </div>
      </div>
      <div class="form-group row">
        <label class="col-2 col-form-label text-right">Email :</label>
        <div class="col-10">
          <input class="form-control" type="email" name="from" required="" />
        </div>
      </div>
      <div class="form-group row">
        <label class="col-2 col-form-label text-right">Field One :</label>
        <div class="col-10">
          <input class="form-control" type="text" name="field-1" placeholder="Optional" />
        </div>
      </div>
      <div class="form-group row">
        <label class="col-2 col-form-label text-right">Field Two :</label>
        <div class="col-10">
          <input class="form-control" type="text" name="field-2" placeholder="Optional" />
        </div>
      </div>
      <div class="form-group row">
        <label class="col-2 col-form-label text-right">Message :</label>
        <div class="col-10">
          <textarea class="form-control" rows="8" name="message" placeholder="Write your message here..."></textarea>
        </div>
      </div>
      <div class="form-group row">
        <div class="col-10 offset-2">
          <input class="btn btn-primary" type="submit" name="submit" value="Send!" />
        </div>
      </div>
      <div class="zform-feedback"></div>
    </form>
    Integrating reCaptcha

    Get your secret and site key here ⟶

    HTML
    <form class="zform" method="post">
      ... ...
      <div class="g-recaptcha" data-sitekey="YOUR_SITE_KEY"></div>
      <input type="submit" value="Submit" />
    </form>
    PHP

    Open assets/php/form-processor.php and change the secret key with yours at line: 13

    $reCaptchaSecret = "YOUR_SECRET_KEY";

    Google Map #

    Eiffel Tower

    Gustave Eiffel's iconic, wrought-iron 1889 tower,
    with steps and elevators to observation decks.

    HTML
    <div class="googlemap minh-50vh" data-latlng="48.8583701,2.2922873,17" data-scrollwheel="false" data-icon="assets/img/map-marker.png" data-zoom="17" data-theme="Default">
      <div class="marker-content py-3">
        <h5>Eiffel Tower</h5>
        <p>Gustave Eiffel's iconic, wrought-iron 1889 tower,
          <br/> with steps and elevators to observation decks.</p>
      </div>
    </div>
    JavaScript
    <script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap" async></script>
    
    Get your API key
    Map color schemes

    Change the value of data-theme='' to any of the followings

    • Default
    • Gray
    • Midnight
    • Hopper
    • Beard
    • AssassianCreed
    • SubtleGray
    • Tripitty
    Example

    With AssassianCreed scheme

    Eiffel Tower

    Gustave Eiffel's iconic, wrought-iron 1889 tower,
    with steps and elevators to observation decks.

    HTML
    <div class="googlemap minh-50vh" data-latlng="48.8583701,2.2922873,17" data-scrollwheel="false" data-icon="assets/img/map-marker.png" data-zoom="17" data-theme="AssassianCreed">
      <div class="marker-content py-3">
        <h5>Eiffel Tower</h5>
        <p>Gustave Eiffel's iconic, wrought-iron 1889 tower,
          <br/> with steps and elevators to observation decks.</p>
      </div>
    </div>
    Example of street view
    HTML
    <div class="googlemap minh-100vh" data-latlng="48.8588723,2.2932638" data-pov='{"heading":120,"pitch":0}' data-scrollwheel="false" data-icon="assets/img/map-marker.png" data-zoom="1" data-theme="streetview">
    </div>

    Docs