Skip to content

TeaSkyDev/SportSiteGen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Générateur de site sportif

Qu'est ce que c'est ?

SportSiteGen est un cms créé par un groupe d'étudiant de l'IUT d'Orléans et qui a pour but la création d'un site web facilement. Les technologies utilisées sont PHP (+Smarty), HTML5, CSS3, Javascript/AJAX, HTML2PDF et une base de données MySql.

Site du projet : http://sportsitegen.e-monsite.com/

Pourquoi celui-ci et pas un autre ?

SportSiteGen a pour particularité d'être axé sur le sport. Ainsi, il sera l'outil parfait pour une équipe de sport voulant son site web. Celle-ci pourra alors créer et prévoir des évènements sportifs ou tout simplement pour présenter l'équipe. Les fonctionnalités sont lui suivantes :

  • Une installation simple sous la forme de formulaires
  • Gestion du contenu du site via un "backend" simple et intuitif
  • Un système de news avec commentaires
  • Un système d'évènements avec commentaires
  • Gestion des matchs
  • Gestion des tournois
  • Gestion des équipes et des joueurs
  • Exportation au format pdf des fiches de matchs et tournois
  • Page de profil
  • Possibilité d'uploader ses photos pour matchs, tournois, ou profil
  • Choix entre plusieurs templates possibles

Commenter l'installer

Outil(s) nécessaire(s) à l'installation :

  • une base de données MySql
  • un serveur web

Executez dans le navigateur le fichier /install/index.php puis suivez simplement les instructions. Si tout se passe bien, deux liens devraient s'afficher :

  • le premier donne accès à la partie "frontend", c'est à dire celle visible par le public
  • le second donne accès à la partie administration du cms

Comment participer au projet ?

Si vous désirez participer au projet, voici la commande permettant de cloner le dépot : git clone https://github.com/TeaSkyDev/SportSiteGen.git

Je vous encourage à lire le cahier des charges pour y voir plus claire dans le fonctionnement du cms et dans son architecture.

Evolutions prévues

  • Système de droits plus élaboré
  • Ajout d'une fonctionnalité championnat
  • Ajout de statistiques (club + joueurs)
  • Importation liste de joueurs
    • de libertés de personnalisation (menu, bannière, affichage d'un diapo, modif du code css...)
  • Gérer plusieurs langues
  • Système de recherche plus évolué
  • Page création de feuille de match en temps réel (avec chrono, ajout des points et autre au file du match)
  • Gérer plusieurs SGDB
  • Flux RSS (news par exemple..)
  • Chaque fonctionnalité sera un élément qui pourra être ajouté, modifié, supprimé du cms
  • Gestion de plugins pour ajouter de nouvelles fonctionnalités facilement

About

Creation d'un generateur de site sportif

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published