templates/home/index.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %}
  3.     Sport adhesion - Votre logiciel de gestion de structure sportive
  4. {% endblock %}
  5. {% block stylesheets %}
  6.     <script src="/js/auxiliary/dotlottie-player.js" async></script>
  7.     <link rel="stylesheet" href="{{ asset('/css/pages/home.css') }}" />
  8.     <link rel="stylesheet" href="{{ asset('/css/components/configurator-mob.css') }}" />
  9. {% endblock %}
  10. {% block body %}
  11.     <div class="slider curveSport">
  12.         <div class="usefull-width item-slider">
  13.             <div>
  14.                 <H1 class="item-header-h">
  15.                     Logiciel de gestion<br/>de vos activités <span class="color">sportives</span><br/>et
  16.                     <span class="color">d'association !</span>
  17.                 </H1>
  18.             </div>
  19.             <div class="item-wrapped">
  20.                 {% include '/components/configurator.html.twig' %}
  21.             </div>
  22.         </div>
  23.         {% include '/components/configurator-mobile.html.twig' %}
  24.     </div>
  25.     <div class="item-call-mob">
  26.         Commencez votre essai gratuitement
  27.     </div>
  28.     <div class="item-vid curve">
  29.         <a href="{{ path('signup') }}" class="button_theme">
  30.             Créer mon compte
  31.         </a>
  32.         <img src="{{ asset('/images/pages/home/computer.webp') }}" alt="Apercu du logiciel"/>
  33.     </div>
  34.     <div class="usefull-width">
  35.         <div class="row-fluid">
  36.             <H2>
  37.                 La plateforme dédié aux professionnels du sport
  38.             </H2>
  39.             <div class="hHook">
  40.                 Gérez votre structure sportive depuis une seule application.
  41.             </div>
  42.         </div>
  43.         <section>
  44.             <div class="item-content item-bg-green">
  45.                 <div class="item-column">
  46.                     <div class="cell-widget bg-e7fdd8">
  47.                         <dotlottie-player
  48.                             autoplay
  49.                             loop
  50.                             role="presentation"
  51.                             mode="normal"
  52.                             background="transparent"
  53.                             src="lottieFiles/home/sa-easysearch.lottie"
  54.                             style="width: clamp(300px,100%, 444px);">
  55.                         </dotlottie-player>
  56.                         <div class="item-iddle hidden-xs">
  57.                             <a href="{{ path('member') }}" class="button_blue btnlg with-margin-top-20">
  58.                                 En savoir plus
  59.                             </a>
  60.                         </div>
  61.                     </div>
  62.                 </div>
  63.                 <div class="item-column intial-mob-h3">
  64.                     <H3 class="item-cast item-green">
  65.                         Gestion de vos membres
  66.                     </H3>
  67.                     <div class="text-widget hidden-xs">
  68.                         Créez votre propre base de données, suivez l'évolution de vos membres et stockez leurs dossiers documentaires.
  69.                         <br/><br/>
  70.                         Retrouvez et affichez une information clé (nom, email, adresse ou téléphone) en quelques secondes grâce à notre moteur de recherche intuitif et rapide.
  71.                     </div>
  72.                 </div>
  73.             </div>
  74.             <div class="text-widget visible-xs">
  75.                 Créez votre propre base de données, suivez l'évolution de vos membres et stockez leurs dossiers documentaires.
  76.                 <br/><br/>
  77.                 Retrouvez et affichez une information clé (nom, email, adresse ou téléphone) en quelques secondes grâce à notre moteur de recherche intuitif et rapide.
  78.             </div>
  79.             <a href="{{ path('member') }}" class="button_blue btnlg with-auto-margin visible-xs">
  80.                 En savoir plus
  81.             </a>
  82.             <div class="item-content hidden-xs">
  83.                 <div class="item-column">
  84.                     <H3>
  85.                         Améliorez votre communication
  86.                     </H3>
  87.                     <div class="text-widget">
  88.                         Offrez à votre communauté une véritable expérience avec un accompagnement sportif, en présentiel comme à distance. Trouvez toutes les fonctionnalités qui répondent à vos besoins (appel intégré, rendez-vous, envoie d’e-mail, ...) au sein de notre plateforme.
  89.                     </div>
  90.                 </div>
  91.                 <div class="item-column">
  92.                     <div class="cell-widget" style="background-image:url('{{ asset('/images/pages/home/team.webp') }}');"></div>
  93.                 </div>
  94.             </div>
  95.             <div class="item-content item-bg-brown unl-padding-f-mob">
  96.                 <div class="item-column hidden-xs">
  97.                     <div class="cell-widget bg-FFF0C8 widgetOHi">
  98.                             <dotlottie-player
  99.                             autoplay
  100.                             loop
  101.                             mode="normal"
  102.                             background="transparent"
  103.                             src="lottieFiles/home/sa-bills.lottie" 
  104.                             class="psTb"
  105.                             style="width: clamp(300px,100%, 450px);margin-bottom:-10%;">
  106.                         </dotlottie-player>
  107.                     </div>
  108.                     <div class="item-iddle">
  109.                         <a href="{{ path('comptabilities') }}" class="button_blue btnlg with-margin-top-20">
  110.                             En savoir plus
  111.                         </a>
  112.                     </div>
  113.                 </div>
  114.                 <div class="item-column unl-padding-f-mob">
  115.                     <H3 class="item-cast item-brown">
  116.                         Simplifiez votre comptabilité 
  117.                     </H3>
  118.                     <div class="cell-widget visible-xs bg-FFF0C8 widgetOHi">
  119.                             <dotlottie-player
  120.                             autoplay
  121.                             loop
  122.                             mode="normal"
  123.                             background="transparent"
  124.                             src="lottieFiles/home/sa-bills.lottie" 
  125.                             class="psTb"
  126.                             style="width: clamp(300px,100%, 450px);margin-bottom:-10%;">
  127.                         </dotlottie-player>
  128.                     </div>
  129.                     <div class="text-widget hidden-xs">
  130.                         Gagnez du temps grâce à un grand un nombre d’outils comptables :
  131.                         <br/><br/>
  132.                          <i class="fas fa-check"></i> Pilotez votre activité et votre trésorie en temps réel.
  133.                          <br/>
  134.                          <i class="fas fa-check"></i> Editez vos factures et commandes fournisseurs
  135.                          <br/>
  136.                          <i class="fas fa-check"></i> Editez vos bilans comptables
  137.                          <br/>
  138.                          <i class="fas fa-check"></i> Suivez votre T.V.A
  139.                          <br/>
  140.                          <i class="fas fa-check"></i> Et beaucoup plus encore...
  141.                     </div>
  142.                 </div>
  143.             </div>
  144.             <div class="text-widget visible-xs">
  145.                 Gagnez du temps grâce à un grand un nombre d’outils comptables :
  146.                 <br/><br/>
  147.                 <i class="fas fa-check"></i> Pilotez votre activité et votre trésorie en temps réel.
  148.                 <br/>
  149.                 <i class="fas fa-check"></i> Editez vos factures et commandes fournisseurs
  150.                 <br/>
  151.                 <i class="fas fa-check"></i> Editez vos bilans comptables
  152.                 <br/>
  153.                 <i class="fas fa-check"></i> Suivez votre T.V.A
  154.                 <br/>
  155.                 <i class="fas fa-check"></i> Et beaucoup plus encore...
  156.             </div>
  157.             <a href="{{ path('comptabilities') }}" class="button_blue btnlg with-auto-margin visible-xs">
  158.                 En savoir plus
  159.             </a>
  160.             <div class="item-content item-bg-blue">
  161.                 <div class="item-column">
  162.                     <H3 class="item-cast item-blue">
  163.                         Paiements CB et SEPA
  164.                     </H3>
  165.                     <div class="text-widget hidden-xs">
  166.                         Vous recherchez une solution de paiement en ligne pour votre structure sportive !
  167.                         <br/><br/>
  168.                         Avec Sport adhesion, collectez vos dons, adhésions et abonnements grâce aux campagnes de paiement en ligne.
  169.                         <br/><br/>
  170.                         Les campagnes de paiement en ligne représentent un excellent moyen de communication avec vos clients afin de les encourager à consommer vos services.
  171.                     </div>
  172.                 </div>
  173.                 <div class="item-column align-right unl-padding-f-mob">
  174.                     <div class="cell-widget bg-E5FAFF">
  175.                         <img src="{{ asset('/images/pages/online-payment/preview-campaign.webp') }}" alt="apercu d'une campagne" class="item-img-screen pad-width-100 marginT-mob-60"/>
  176.                         <div class="item-iddle hidden-xs">
  177.                             <a href="{{ path('online-payment') }}" class="button_blue btnlg with-margin-top-20">
  178.                                 En savoir plus
  179.                             </a>
  180.                         </div>
  181.                     </div>
  182.                 </div>
  183.             </div>
  184.             <div class="text-widget visible-xs">
  185.                 Vous recherchez une solution de paiement en ligne pour votre structure sportive !
  186.                 <br/><br/>
  187.                 Avec Sport adhesion, collectez vos dons, adhésions et abonnements grâce aux campagnes de paiement en ligne.
  188.                 <br/><br/>
  189.                 Les campagnes de paiement en ligne représentent un excellent moyen de communication avec vos clients afin de les encourager à consommer vos services.
  190.             </div>
  191.             <a href="{{ path('member') }}" class="button_blue btnlg with-auto-margin visible-xs">
  192.                 En savoir plus
  193.             </a>
  194.         </section>
  195.         
  196.         <section>
  197.             <div class="row-fluid">
  198.                 <H2 class="with-margin-top-60">
  199.                     Système de réservation de vos salles et terrains
  200.                 </H2>
  201.                 <div class="hHook">
  202.                     Gérez vos terrains avec une interface simple et ergonomique
  203.                 </div>
  204.             </div>
  205.             <div id="grounds">
  206.                 <div class="cell-widget item-lg">
  207.                     <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12 with-padding-30 padding-mob-15">
  208.                         <H3 class="item-title">
  209.                             Automatisez<br/>les réservations de cours
  210.                         </H3>
  211.                         <div class="item-text hidden-xs">
  212.                             Avec votre logiciel de gestion de structure sportive, vos clients peuvent effectuer en ligne leur inscription à un cours ou faire une réservation de salle, terrain ou autres espaces correspondants à votre structure.
  213.                             <br/><br/>
  214.                             Visionnez votre planning de la semaine en un clin d’oeil. Un système de réservation souple et complet capable de s'adapter à n'importe quel type de fonctionnement. 
  215.                         </div>                           
  216.                     </div>
  217.                     <div class="item-note">
  218.                         <div class="note">
  219.                             4,6 / 5
  220.                             <br/>
  221.                             selon nos utilisateurs
  222.                         </div>
  223.                         <div class="stars">
  224.                             <img src="{{ asset('/images/icons/stars.svg') }}" alt="star" height="20" />
  225.                         </div>
  226.                     </div>
  227.                     <img src="{{ asset('/images/preview/app/grounds.webp') }}" alt="gestion sportive Terrain de sport" width="auto" height="370" class="right pic-grounds">
  228.                     <div class="item-iddle">
  229.                         <a href="{{ path('signup') }}" class="button_theme btnlg with-margin-top-20">
  230.                             Essayez gratuitement
  231.                         </a>
  232.                     </div>
  233.                 </div>
  234.                 <div class="item-text visible-xs">
  235.                     Avec votre logiciel de gestion de club de sport, vos clients peuvent effectuer en ligne leur inscription ou annuler une réservation.
  236.                     <br/><br/>
  237.                     Visionnez votre planning de la semaine en un clin d’oeil. Un système de réservation souple et complet capable de s'adapter à n'importe quel type de fonctionnement. 
  238.                 </div>
  239.             </div>
  240.         </section>
  241.     </div>
  242.         
  243.     <section class="row-fluid">
  244.         <div class="item-explain">
  245.             <div class="usefull-width">
  246.                 <div class="title">
  247.                     Inclus également
  248.                 </div>
  249.                 <div class="d-flex align-flex with-margin-top-60 marginT-pad-30 marginT-mob-30">
  250.                     <div class="d-flex">
  251.                         <div class="item-column">
  252.                             <div class="item-included">
  253.                                 <i class="fas fa-solid fa-check"></i> Gestion des groupes
  254.                             </div>
  255.                             <div class="item-included">
  256.                                 <i class="fas fa-solid fa-check"></i> Gestion des stages
  257.                             </div>
  258.                             <div class="item-included">
  259.                                 <i class="fas fa-solid fa-check"></i> Gestion crénneaux libres
  260.                             </div>
  261.                             <div class="item-included">
  262.                                 <i class="fas fa-solid fa-check"></i> Vacances scolaires par zone
  263.                             </div>
  264.                             <div class="item-included">
  265.                                 <i class="fas fa-solid fa-check"></i> Info Personne à mobilité réduite
  266.                             </div>
  267.                         </div>
  268.                         <div class="item-column">
  269.                             <div class="item-included">
  270.                                 <i class="fas fa-solid fa-check"></i> Equipements terrains
  271.                             </div>
  272.                             <div class="item-included">
  273.                                 <i class="fas fa-solid fa-check"></i> Gestion horaires
  274.                             </div>
  275.                             <div class="item-included">
  276.                                 <i class="fas fa-solid fa-check"></i> Visuel jour et semaine
  277.                             </div>
  278.                             <div class="item-included">
  279.                                 <i class="fas fa-solid fa-check"></i> Multi-écran
  280.                             </div>
  281.                             <div class="item-included">
  282.                                 <i class="fas fa-solid fa-check"></i> Ecran présentation salle
  283.                             </div>
  284.                         </div>
  285.                     </div>
  286.                 </div>
  287.                 <div class="row-fluid with-padding-bottom-30 d-flex">
  288.                     <a href="{{ path('signup') }}" class="button_blue btnLg with-auto-margin with-margin-top-30">
  289.                         Créer mon compte
  290.                     </a>
  291.                 </div>
  292.             </div>
  293.         </div>
  294.     </section>
  295.     <div class="usefull-width unl-padding">
  296.         <section class="row-fluid">
  297.             <div class="width-max with-margin-top-40" style="padding:0 7.5px;">
  298.                 <H2>
  299.                     5 Raisons de choisir Sport adhesion
  300.                 </H2>
  301.                 <div class="carroussel with-margin-top-30">
  302.                     <div class="item-crsl">
  303.                         {% if deals is not empty %}
  304.                             {% for deal in deals %}
  305.                                 <div class="crlCntH">
  306.                                     <div class="crlBoxHome blueBoxW">
  307.                                         <div class="picBoxCrl" style="background-image:url('{{ asset('images/pages/home/' ~ deal.getImage) }}');"></div>
  308.                                         <div class="width-max height-50">
  309.                                             {{ deal.getTitleFr|raw }}
  310.                                         </div>
  311.                                     </div>
  312.                                 </div>
  313.                             {% endfor %}
  314.                         {% endif %}
  315.                     </div>
  316.                 </div>
  317.             </div>
  318.         </section>
  319.     </div>
  320.     <div class="usefull-width">
  321.         <section>
  322.             <div class="row-fluid">
  323.                 <H2>
  324.                     Questions fréquentes
  325.                 </H2>
  326.                 <div class="hHook">
  327.                     Les questions les plus demandées
  328.                 </div>
  329.                 <div class="item-faq">
  330.                     {% set i = 1 %}
  331.                     {% set read = '' %}
  332.                     {% if faq is not empty %}
  333.                         {% set max = faq|length / 2 %}
  334.                         {% for question in faq %}
  335.                             {% if i == 1 %}
  336.                                 {% set read = read ~ '<div class="col-lg-6 col-md-6 col-sm-6 col-xs-12 unl-padding-mob">' %}
  337.                             {% endif %}
  338.                             {% set read = read ~ '<div class="title dimQuest">
  339.                                 <i class="fas fa-question-circle fa-lg"></i>
  340.                                 &nbsp;' ~ question.getQuestionFr ~ '
  341.                                 <div class="arrow">
  342.                                     <i class="fas fa-sort-down"></i>
  343.                                 </div>
  344.                                 <div class="answer">
  345.                                     ' ~ question.getReponseFr ~ '
  346.                                 </div>
  347.                             </div>' %}
  348.                             {% if i == max %}
  349.                                 {% set read = read ~ '</div>' %}
  350.                                 {% set i = 0 %}
  351.                             {% endif %}
  352.                             {% set i = i + 1 %}
  353.                         {% endfor %}
  354.                         {% if i != 1 %}
  355.                             {% set read = read ~ '</div>' %}
  356.                         {% endif %}
  357.                     {% endif %}
  358.                     {{ read|raw }}
  359.                 </div>
  360.             </div>
  361.         </section>
  362.         <section>
  363.             <div class="row-fluid">
  364.                 <div class="item-try-it unl-margin" style="font-weight:initial;">
  365.                     Le meilleur moyen de savoir, c’est d’essayer !
  366.                     <br/>
  367.                     <br/>
  368.                     <a href="{{ path('signup') }}" class="button_theme btnlg with-auto-margin with-margin-top-20">
  369.                         Essayez gratuitement
  370.                     </a>
  371.                 </div>
  372.             </div>
  373.         </section>
  374.         <div class="row-flex">
  375.             <div class="height-100 width-max"></div>
  376.         </div>
  377.         <ol class="breadcrumb unl-margin">
  378.             <li class="breadcrumb-item active" aria-current="page">Fonctionnalités</li>
  379.         </ol>
  380.     </div>
  381. {% endblock %}
  382. {% block javascriptFooter %}
  383. <script>
  384.     $(document).ready(function(){
  385.         if(width >= 1024){
  386.             var crsl = (parseFloat($('.item-crsl').parent().width()) / 4);
  387.             $('.crlCntH').css({'width':crsl,'max-width':crsl});
  388.         }
  389.         $(window).on('resize',function() {
  390.             width = $(window).width();
  391.             if(width >= 1024){
  392.                 $('.item-crsl').cycle('destroy');
  393.                 var crsl = (parseFloat($('.item-crsl').parent().width()) / 4);
  394.                 $('.crlCntH').css({'width':crsl,'max-width':crsl});
  395.             }
  396.             initCarroussel(width, '.item-crsl', 'crlCntH');
  397.         });
  398.         setTimeout(function(){initCarroussel(width, '.item-crsl', 'crlCntH')},300);
  399.     });
  400. </script>
  401. {% endblock %}