https://github.com/hanzopgp/mctoyswebsite
Simple website with database + MVCR architecture.
https://github.com/hanzopgp/mctoyswebsite
database mvcr-architecture university web
Last synced: 2 months ago
JSON representation
Simple website with database + MVCR architecture.
- Host: GitHub
- URL: https://github.com/hanzopgp/mctoyswebsite
- Owner: hanzopgp
- License: mit
- Created: 2020-11-17T01:41:56.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-02-01T03:23:54.000Z (over 5 years ago)
- Last Synced: 2025-10-18T21:45:54.588Z (8 months ago)
- Topics: database, mvcr-architecture, university, web
- Language: PHP
- Homepage:
- Size: 592 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# McToysWebsite
## Table des matières
1. [Présentation](#presentation-)
2. [Auteurs](#projet-conçu-par-)
3. [Utilisation](#utilisation-)
4. [Liens utiles](#liens-utiles-)
## Projet conçu par :
- Durand Enzo : 21510242
- Leconte Thomas : 22008087
- Robert Adrien : 21701370
- Lepage Dylan : 21804570
## Présentation :

Site internet avec système de connexion utilisateurs, permettant d'ajouter et de consulter des jouets dans une base de données, laisser des commentaires... Ce projet nous a permit de nous familiariser avec le language PHP ainsi que la communication entre un site internet et une base de donnée.
L3 Informatique, note : 18/20.
## Utilisation :
>Après avoir glissé le projet dans le serveur web, il va falloir s\'assurer que celui-ci accepte la lecture de fichiers .htaccess
>et que la redirection d\'URL est activée, sans quoi le routeur ne fonctionnera pas. NB : Sur les serveurs de la fac, ces deux
>critères sont respectés, idem depuis un serveur web sous WAMP (Windows).
>Si le serveur web fonctionne sur Linux depuis un ordinateur personnel, il faut donc modifier le fichier " /etc/apache2/apache2.conf " :
>- 1 - sudo nano /etc/apache2/apache2.conf
>- 2 - Descendre le fichier jusqu\'à cet endroit : https://cdn.discordapp.com/attachments/768450234010304543/771016642205319199/unknown.png
>- 3 - Dans la balise , modifier la ligne Allow override None par Allow override All
>- 4 - Sauvegarder le fichier, et executer la commande suivante : sudo a2enmod rewrite , et redémarrer Apache : sudo service apache2
> restart
>- 5 - Modifier le fichier public/.htaccess :
> Il faut renseigner le chemin qui servira de redirection à la ligne 8. Pour déterminer ce chemin, prenons cet exemple : J\'accède à mon projet via le lien
> http://localhost/licence3/projet/public/index.php . Le chemin de redirection sera donc /licence3/projet/public . Il faut
> renseigner ce chemin à la ligne 8 et 16 du projet (en prenant soin de garder " /index.php?url=$1 " à la fin de la ligne 16).
> Si malgré celà, le projet ne fonctionne pas, renseigner le chemin de redirection défini précédemment dans le fichier src/Tool/Interfaces/AppInterface
> .php , à la ligne 11.
>**Le projet est installé ! Il suffit d\'importer la base de données et ce sera tout.**
## Liens utiles :
- https://ensweb.users.info.unicaen.fr/pres/archi/