You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Go to file
Maxime ROCHER da2a2395d8
pagination favoris
1 month ago
config création du style pour ajouter une quote et deplacement du bouton 1 month ago
images pagination recherche 1 month ago
public pagination favoris 1 month ago
src merge 3 months ago
vendor Add SubmitQuote branch content 5 months ago
vue pagination favoris 1 month ago
.DS_Store Add SubmitQuote branch content 5 months ago
.gitignore Ignorer les fichiers de configuration IDE 5 months ago
.htaccess recupe quote 5 months ago
README.md Mise à jour de 'README.md' 3 months ago
composer.json Add SubmitQuote branch content 5 months ago
composer.lock recupe quote 5 months ago
composer.phar ajout 6 months ago
drone.yml recupe quote 5 months ago
index.php Création du Quiz random 3 months ago

README.md

Projet web What the Fantasy

Current deployment state : Build Status

Description

Le site What the Fantasy est une application web permettant aux utilisateurs de découvrir des citations célèbres du monde de la fantasy. En plus de pouvoir lire et apprécier les citations, les utilisateurs peuvent créer un compte pour interagir avec elles en les likant, en les commentant, et en participant à des quiz à thème ou aléatoires.

Fonctionnalités principales

  • Découverte de citations : Parcourez une large sélection de citations tirées de l'univers de la fantasy.
  • Interaction avec les citations : Les utilisateurs connectés peuvent liker et commenter les citations.
  • Création de compte utilisateur : Inscription et connexion des utilisateurs pour accéder à des fonctionnalités supplémentaires.
  • Quiz interactifs : Les utilisateurs peuvent participer à des quiz à thème (par exemple, quiz sur les personnages de la fantasy) ou un quiz aléatoire pour deviner qui a dit une citation parmi une liste d'auteurs célèbres.

Prérequis

Avant d'exécuter le site, vous devez avoir installé les éléments suivants sur votre machine :

  • Apache2 : Le serveur web Apache2 pour héberger le site.

  • PHP : Le langage côté serveur utilisé pour gérer la logique d'interaction et les données dynamiques.

  • PostgreSQL : La base de données pour stocker les utilisateurs, citations et résultats des quiz.

  • JavaScript : Pour les fonctionnalités interactives côté client.

Installation

1. Cloner le dépôt

Clonez le dépôt Git sur votre machine locale avec la commande suivante :

git clone https://codefirst.iut.uca.fr/git/WhatTheFantasy/WF-Website.git

2. Installer Apache2, PHP et MySQL/MariaDB

Sur Ubuntu/Debian (exemple d'installation) :

sudo apt update
sudo apt install apache2

Cela installera Apache2.

Lancer le serveur Apache

Assurez-vous que le serveur Apache2 est en fonctionnement. Sur Ubuntu/Debian, vous pouvez redémarrer Apache avec la commande suivante :

sudo systemctl restart apache2

Sur Windows :
Téléchargez et installez XAMPP, qui inclut Apache, PHP

Auteurs

BRONGNIART Kentin
BEAULATON Léni
ROCHER Maxime
MONDEJAR Kevin
GUICHARD-MONTGUERS Louis
NGUYEN Tommy