Skip to content

This project is intentionnaly full of bugs and serves as an exam to a PHP class.

Notifications You must be signed in to change notification settings

Olyno/36errors_crossing

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Examen du 27 mai

Installation

composer install ou php composer.phar install selon votre installation de Composer (https://getcomposer.org/)

Copiez le fichier config/secret.php.dist vers config/secret.php (nouveau fichier)

Le schéma de base de donnée de l'application est disponible dans le fichier schema/crossing.sql.

Faites pointer le dossier public vers public.

Ex : php -S 0.0.0.0:8000 -t public

Rendez vous sur http://localhost:8000

Principe de l'app

  • Créez des villages
  • Créez des villageois
  • Créez des fermes dans les villages (1 ferme par village maximum)
  • Créez des marchés dans les villages (1 marché par village maximum)

À chaque tour (appuie sur le bouton "tour suivant") :

  • Un villageois se déplace dans un autre village ou reste sur place (aléatoirement)
  • Chaque ferme produit 3 navets supplémentaires
  • Chaque villageois se trouvant dans une ville où il y a des navets, en reçoit 1 dans la limite des stocks disponibles
  • Chaque villageois se trouvant dans une ville où il y a un marché vend ses navets et reçoit 1 clochette par navet

Déroulement de l'examen

  • Forker le repository (publiquement)
  • Cloner votre repository localement
  • Installez le projet
  • Modifiez ce fichier pour y mettre votre nom dans la section "Rendu" ci-dessous
  • Faîtes un premier commit à l'issue de ce changement
  • Push (pour vérifier que tout va bien)
  • Corrigez les erreurs du projet
  • Faîtes, dans la mesure du possible, 1 commit par erreur corrigée (les erreurs sont souvent en cascade)
  • Ne faîtes pas de push avant la fin de l'examen (pour que vos camarade ne puissent pas copier !)

Rendu

Ce repository a été créé par Lewandowski Léo.
Je déclare sur l'honneur n'avoir pas triché et n'avoir fait appel à l'aide d'aucun de mes camarades.

About

This project is intentionnaly full of bugs and serves as an exam to a PHP class.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 86.1%
  • TSQL 11.4%
  • Hack 2.5%