Partage
  • Partager sur Facebook
  • Partager sur Twitter

Comment réaliser ce projet ?

    15 août 2017 à 18:23:39

    Bonjour à tous,

    J'ai comme projet de créer, au départ pour mon club, un site et une appli, relié entre eux. 

    Il s'agirait pour un entraîneur d'avoir un espace pour publier les informations importantes tels que les convocations ou les heures d'entraînement. Les joueurs pourraient quand à eux signaler leur présence ou non pour les futurs événements. 

    Il faudrait que l'on puisse gérer cela aussi bien sur mobile que via un PC connecté à Internet. 

    J'aimerai donc savoir comment réaliser cela : est-ce possible de le faire via un CMS sur un PC, et ensuite de développer une appli à partir de ce site ? 

    N'hésitez pas à me poser des questions car mes explications ne sont pas très claires, et merci d'avance :)

    -
    Edité par coco71110 17 août 2017 à 11:31:37

    • Partager sur Facebook
    • Partager sur Twitter
      15 août 2017 à 18:41:52

      Hello :)

      alors on pourrait avoir plusieurs questions, par exemple, le mobile serait il connecté à internet ou tout doit être disponible hors ligne ?

      Pourquoi une appli et pas simple un site adapté aux mobiles ?

      Sinon il y a aussi les progressive web app, je te laisse te renseigner la dessus

      • Partager sur Facebook
      • Partager sur Twitter
        15 août 2017 à 18:59:13

        Oui je pense que le téléphone devrait être connecté à Internet pour que l'entraineur reçoive les données en direct 

        L'intérêt de l'application serait de recevoir des notifications pour les évènements. 

        C'est possible avec un CMS vous pensez ? 

        • Partager sur Facebook
        • Partager sur Twitter
          16 août 2017 à 3:17:58

          Tout dépend de tes compétences, de l'ampleur de la structure concernée et de ce que tu veux déployer comme services (services aux entraineurs ? aux clients ? à la gestion du club en elle-même?) ..  Même avec de solides bases en programmation et en administration, la création d'un site web + d'une appli, en considérant la maintenance associé à chacun et à l'infrastructure, demandent beaucoup de temps!
          La proposition faite par @chihua semble raisonnable : pourquoi ne pas faire un site (en responsive pour les mobiles) avec des accès contrôlés ? Cela demande déjà pas mal de travail !

          Si tu n'es pas à l'aise avec ce genre de projets et/ou que tu n'as pas le temps de t'y donner vraiment en termes de temps, je te conseillerais plutôt d'opter pour une solution plus ou moins prête à l'emploi et déjà spécialisée dans ce genre de tâches.. Parce que le déploiement d'un CMS n'est pas du tout automatique et l'outil n'est jamais "prêt à l'emploi", il requiert des compétences pour le comprendre, le mettre en place et le maintenir.

          Donne nous plus de details sur tes objectifs concrets et sur ce que tu sais faire ca nous permettra de mieux te guider et de cerner tes besoins :)

          Ayant bossé sur un projet similaire il y a quelques temps, puis par curiosité, quel type de club sportif cherches-tu à équiper?

          -
          Edité par _Elrik 16 août 2017 à 3:40:10

          • Partager sur Facebook
          • Partager sur Twitter
            17 août 2017 à 11:31:00

            Ce serait un petit club de foot pour le moment, mais pourquoi pas l'étendre à d'autres clubs si ça marchait et si j'arrivais à mon but.

            Voilà le projet tel que je l'imagine : lorsque qu'on va sur le site, on arrive sur une page de connexion où on entre son identifiant et son mot de passe. Ensuite, suivant que l'on soit joueur ou entraîneur, on a accès à diverses actions :

            -pour le coach : envoyer les convocations, les horaires d'entraînement, avoir un aperçu des joueurs disponibles pour les prochaines échéances ...

            -pour l'entraineur : donner ses disponibilités pour les jours à venir, ses présences aux entraînements, accéder aux convocations du coach ...

             Je n'ai pas de grandes compétences, j'ai juste suivi les cours sur le PHP et le HTML/CSS sur ce site. Je regarde aussi des tutos YouTube pour créer des applis Android/IOS en native, ou avec Ionic (mais les tutoriels restent simple, du moins ceux que j'ai trouvé en français). 

            • Partager sur Facebook
            • Partager sur Twitter
              18 août 2017 à 0:51:12

              Je dirais que c'est un projet réalisable en PHP pour la partie site web (couplé à du HTML/CSS bien sur) et pourquoi pas une application mobile avec Angular (ou autre framework JS). Le tout avec une base de donnée en commun.
              • Partager sur Facebook
              • Partager sur Twitter
                18 août 2017 à 16:26:03

                En prenant un CMS ça ne serait pas plus simple (vu que mes connaissances en PHP et HTML/CSS sont limitées) ?
                • Partager sur Facebook
                • Partager sur Twitter
                  19 août 2017 à 2:30:10

                  Au risque de me répéter : je pense que déployer un CMS ca peut-être avantageux pour des raisons d'économie de temps, pas d'économie de connaissances, dans la mesure où ce n'est en rien automatique, qu'une fois que tu l'auras récupéré il te faudra te taper la doc pour comprendre son architecture générale (MVT || MVC souvent), ses mécanismes de gestion des exceptions car au bout de quelques manipulations elles vont remonter à droite à gauche sans que ce soit forcément intuitif, une bonne connaissance de la POO etc.. Enfin c'est qu'un avis mais si tu n'es pas à l'aise dans ces trois langages je ne pense pas qu'un CMS te facilite la vie, c'est la même logique que d'utiliser un framework sans connaître le langage auquel il est attaché; tu risques (je dis pas que c'est forcément le cas mais c'est un risque) de passer plus de temps à te documenter, le déployer et le maintenir qu'à écrire toi même la plupart du code.

                  Garde en tête qu'en termes de fonctionnalités (pas des détails d'habillage et de design les plus sexys du moment, quoi que CSS3 permette beaucoup de choses) toutes celles que tu évoques sont réalisables avec les 3 langages dont tu parles et pour lesquels tu as déjà des compétences; une fois tout en place rien ne t'empêchera de te pencher sur d'autres technos telles que Javascript pour améliorer le confort de l'interface, créer des effets visuels, .. ;)

                  -
                  Edité par _Elrik 19 août 2017 à 2:35:57

                  • Partager sur Facebook
                  • Partager sur Twitter

                  Comment réaliser ce projet ?

                  × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                  × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                  • Editeur
                  • Markdown