Je suis d'accord avec les autres, septembre c'est beaucoup beaucoup trop ambitieux. D'ici là, vous n'aurez même pas une version béta à présenter, et à dire vrai, je ne crois même pas que vous aurez une version alpha. Votre projet, fort sympathique par ailleurs, demande de nombreux mois de développement à plusieurs développeurs, surtout qu'ils ne seront certainement pas là à temps plein.
Travailler en équipe veut dire : outil collaboratif de gestion de projet (bug tracker, liste de tache et planning, outils de discussions (style forum) pour pouvoir échanger sur le travail, etc), réunions très régulières (par skype par exemple), mise en place d'un outil de versionning (sinon bonjour les problèmes d'écrasements de données et cie lol), rédaction d'une charte de codage, pourquoi pas une bibliothèque de gestion de ressources... Et j'en passe.
Je ne saurai que trop vous recommander de le faire en PHP orienté Objet (de toute manière le procédural c'est "has been" :p), mais la question ne se pose toutefois pas à partir du moment où vous utilisez Symfony 2 (qui est en POO, et qui utilise la structure MVC, comme tu l'as spécifié à un autre endroit).
Je vous conseille de mettre en place tous les outils dont j'ai parlé plus haut, ils aideront fortement à la bonne réussite de votre projet. Et ce, avant de recruter qui que ce soit.
Et je vous souhaite également bon courage pour trouver une équipe (ne serait-ce même qu'un seul développeur) ayant un très bon niveau en développement, beaucoup de temps libre et acceptant de travailler sur un projet de cette envergure sans rémunération, du moins dans un premier temps (puisqu'elle dépend de la réussite du projet, si j'ai bien compris). Je vous souhaite sincèrement de réussir, vous m'avez l'air plus que motivés ^^
Travailler en équipe veut dire : outil collaboratif de gestion de projet (bug tracker, liste de tache et planning, outils de discussions (style forum) pour pouvoir échanger sur le travail, etc), réunions très régulières (par skype par exemple), mise en place d'un outil de versionning (sinon bonjour les problèmes d'écrasements de données et cie lol), rédaction d'une charte de codage, pourquoi pas une bibliothèque de gestion de ressources... Et j'en passe.
Je ne saurai que trop vous recommander de le faire en PHP orienté Objet (de toute manière le procédural c'est "has been" :p), mais la question ne se pose toutefois pas à partir du moment où vous utilisez Symfony 2 (qui est en POO, et qui utilise la structure MVC, comme tu l'as spécifié à un autre endroit).
Je vous conseille de mettre en place tous les outils dont j'ai parlé plus haut, ils aideront fortement à la bonne réussite de votre projet. Et ce, avant de recruter qui que ce soit.
Et je vous souhaite également bon courage pour trouver une équipe (ne serait-ce même qu'un seul développeur) ayant un très bon niveau en développement, beaucoup de temps libre et acceptant de travailler sur un projet de cette envergure sans rémunération, du moins dans un premier temps (puisqu'elle dépend de la réussite du projet, si j'ai bien compris). Je vous souhaite sincèrement de réussir, vous m'avez l'air plus que motivés ^^