JobAWay Symfony Documentation 1.0.0

Thank you very much for your purchase!

If you have any questions that are beyond the scope of this documentation, please feel free to email or contact us via our Support mail : Support

Introduction

Jobaway Symfony is a clean, responsive recruitment template built with Symfony 6+. Ideal for HR agencies and job portals, it includes authentication, role-based access, dashboards, and job management features. Designed with Symfony best practices, it’s flexible, scalable, and ready for fast development.

Installation

To setup the theme, follow below-mentioned steps

  • Install Server (Recommended PHP version: >8.2):
    • Make sure to have the Xampp/WampServer/Lampp installed & running in your computer. If you already have installed server on your computer, you can skip this step if your existing PHP version is greater than >8.2.

  • Install Composer (Recommended version: >= 2.2)
    • Symfony uses Composer to manage its dependencies. If you haven't already installed Composer, you can download and install it following the instructions on the official Composer website.
  • Install Symfony CLI (Optional but Recommended):
    • Symfony CLI provides additional tools and commands to simplify Symfony development. You can install Symfony CLI by following the instructions on the official Symfony website.
  • Start the Development Server:
    • symfony server:start

      This command will start a local development server. By default, Symfony will listen on http://localhost:8000

  • Editing JobAway Template:
    • Before all that you have to edit your template and place your own contents by replacing old demo contents, in this case, you will need a code editor such as – VScode, Sublime Text etc.

JobAWay File Structure

├──  bin/
├──  config /
├──  migrations /
├──  public /
│   ├──  assets/
├──  src /
│   ├──  Controller/
│   ├──  Entity/
│   ├──  Repository/
├── templates
│   ├──  blog/
│   ├──  home/
│   ├──  layouts/
│   ├──  pages/
│   ├──  partials/
│   ├──  solutions/
├──  var
├──  .editorconfig
├──  .env
├──  .env.dev
├──  .gitignore
├──  compose.override.yaml
├──  compose.yaml
├──  composer.json
├──  composer.lock
├──  symfony.lock
    └── index.html.twig - Index file for documentation.

JobAWay Symfony Structure

<!DOCTYPE html>
<html lang="en">

{% include 'partials/head.html.twig' %}

{% block css %}
    <link rel="stylesheet" href="/assets/css/module-css/banner.css">
    <link rel="stylesheet" href="/assets/css/module-css/clients.css">
    <link rel="stylesheet" href="/assets/css/module-css/about.css">
    <link rel="stylesheet" href="/assets/css/module-css/funfact.css">
    <link rel="stylesheet" href="/assets/css/module-css/chooseus.css">
    <link rel="stylesheet" href="/assets/css/module-css/category.css">
    <link rel="stylesheet" href="/assets/css/module-css/industries.css">
    <link rel="stylesheet" href="/assets/css/module-css/process.css">
    <link rel="stylesheet" href="/assets/css/module-css/team.css">
    <link rel="stylesheet" href="/assets/css/module-css/news.css">
    <link rel="stylesheet" href="/assets/css/module-css/subscribe.css">
    <link rel="stylesheet" href="/assets/css/module-css/footer.css">
{% endblock %}

<!-- page wrapper -->
<body>

    <div class="boxed_wrapper ltr">

        <!-- preloader -->
        {% include 'partials/preloader.html.twig' %}
        <!-- preloader end -->

        <!-- page-direction -->
        {% include 'partials/pageDirection.html.twig' %}
        <!-- page-direction end -->

        <!--Search Popup-->
        {% include 'partials/searchPopup.html.twig' %}

        <!-- main header -->
        <header class="main-header header-style-one">
            .....   .....   .....   .....   .....
        </header>
        <!-- main-header end -->

        <!-- Mobile Menu  -->
        {% include 'partials/mobileMenu.html.twig' %}
        <!-- End Mobile Menu -->

        <!-- banner-section -->
        <section class="banner-section p_relative centred">
            .....   .....   .....   .....   .....
        </section>
        <!-- banner-section end -->

        <!-- clients-section -->
        <section class="clients-section">
            .....   .....   .....   .....   .....
        </section>
        <!-- clients-section end -->

        <!-- about-section -->
        <section class="about-section pt_120 pb_120">
            .....   .....   .....   .....   .....
        </section>
        <!-- about-section end -->

        <!-- funfact-section -->
        <section class="funfact-section centred pb_90">
            .....   .....   .....   .....   .....
        </section>
        <!-- funfact-section end -->

        <div class="slide-text">
            .....   .....   .....   .....   .....
        </div>

        <!-- chooseus-section -->
        <section class="chooseus-section pt_200 pb_90">
            .....   .....   .....   .....   .....
        </section>
        <!-- chooseus-section end -->

        <!-- category-section -->
        <section class="category-section centred pt_120 pb_70">
            .....   .....   .....   .....   .....
        </section>
        <!-- category-section end -->

        <!-- industries-section -->
        <section class="industries-section pt_20 pb_120">
            .....   .....   .....   .....   .....
        </section>
        <!-- industries-section end -->

        <!-- process-section -->
        <section class="process-section pt_120 pb_90">
            .....   .....   .....   .....   .....
        </section>
        <!-- process-section -->

        <!-- team-section -->
        <section class="team-section centred pt_120 pb_70">
            .....   .....   .....   .....   .....
        </section>
        <!-- team-section end -->

        <!-- news-section -->
        <section class="news-section pb_90">
            .....   .....   .....   .....   .....
        </section>
        <!-- news-section end -->

        <!-- subscribe-section -->
        <section class="subscribe-section pt_100 pb_100 centred">
            .....   .....   .....   .....   .....
        </section>
        <!-- subscribe-section end -->

        <!-- main-footer -->
        <footer class="main-footer">
            <div class="widget-section p_relative pt_80 pb_100">
                .....   .....   .....   .....   .....
            </div>
            <div class="footer-bottom">
                .....   .....   .....   .....   .....
            </div>
        </footer>
        <!-- main-footer end -->

        <!--Scroll to top-->
        {% include 'partials/scroll.html.twig' %}
        
    </div>

        {% include 'partials/script.html.twig' %}

</body>
</html>

                            

CSS

JobAWay Built with latest version of CSS3.

File Name Details
css/animate.css animate CSS
css/bootstrap.css bootstrap CSS
color.css color CSS
elpath.css elpath CSS
flaticon.css flaticon CSS
font-awesome-all.css font-awesome-all
jquery-ui.css jquery-ui
css/jquery.fancybox.min.css jquery.fancybox.min CSS
css/nice-select.css nice-select CSS
css/odometer.css odometer Css
css/owl.css owl Css
css/responsive.css responsive Css
css/rtl.css rtl Css
css/style.css Style Css

Javascript

JobAWay Built with Javascript

File Name Details
plugins/appear.js Appear js
plugins/bootstrap.min.js bootstrap min Js
plugins/bxslider.js bxslider js
plugins/gsap.js gsap Js
plugins/isotope.js isotope Js
jquery.circleType.js jquery circleType Js
js/wow.js All Custom js files

Support

Thank you for become a part of us. If you have any query, suggestion and complain. Contact us anytime. If you have any questions that are beyond the scope of this documentation, please feel free to email us via our Support mail : Support

Change Log

1.0.0 - 24th September 2025

General

Initial Released

© 2026 JobAWay