Skip to content

Ruimmp/Storex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Storex

Introduction

  • Storex est un site web d'annonces dans lequel ou peut créer un compte, se connecter, voir des annonces publiés par d'utilisateurs, mettre des annonces en vente et quelques autres paramètres.
  • Les annonces ont des images génériques pour chaque activité et le site sera enregistré dans une base de données MYSQL.
  • Le projet est refait depuis le zéro avec un template de page d'accueil.

Objectifs

  • L'objectif du projet est de pouvoir naviguer sur un site web d'annonces avec un compte, contacter d'autres utilisateurs pour l'annonce choisie donc, pour un compte sera nécessaire et pourra être créé en remplissant un formulaire.
  • Les informations du formulaire seront inscrites dans la base de données
  • Avec le compte, ou pourra créer des annonces pour vendre un article.

Planification de projet

  • Sprint 1
    • Modifier le template de page d'accueil
    • Création d'un footer
    • Création de la page d'inscription
    • Création de la page de connexion
  • Sprint 2
    • Création de la base de données (MCD, MLD, Script)
    • Organisation du projet sur IceScrum
    • Wireframe et Zoning
  • Sprint 3
    • Création des pages:
      • Enregistrement
      • Connexion
    • Création des fonctions pour l'inscription
    • Création des fonctions pour la connexion
  • Sprint 4
    • Création des pages:
      • Annonces
      • Modification d'annonces
    • Création des fonctions pour la publication d'annonces
  • Sprint 5
    • Création des pages:
      • Détails d'annonces
      • Profil
      • Modification de profil
    • Création des fonctions pour la modifications d'annonces
  • Sprint 6
    • Création des fonctions pour supprimer des annonces
    • Création des fonctions pour la modification de profil
  • Sprint 7
  • Sprint 8

Tests

Membre Date Teste Application Évaluation
Monteiro Rui 12/06/2022 Register Google Chrome/FireFox/Edge/Opera/Brave ✔️
Monteiro Rui 12/06/2022 Login Google Chrome/FireFox/Edge/Opera/Brave ✔️
Monteiro Rui 12/06/2022 Affichage des annonces Google Chrome/FireFox/Opera/Brave ✔️
Monteiro Rui 12/06/2022 Création d'annonces Google Chrome/FireFox/Edge/Opera/Brave ✔️
Monteiro Rui 18/06/2022 Détails d'une annonce Google Chrome/FireFox/Edge/Opera/Brave ✔️
Monteiro Rui 18/06/2022 Effacement d'une annonce Google Chrome/FireFox/Edge/Opera/Brave ✔️
Monteiro Rui 18/06/2022 Annonces Admin Google Chrome/FireFox/Edge/Opera/Brave ✔️
Monteiro Rui 18/06/2022 Contacter l'annonceur Google Chrome/FireFox/Edge/Opera/Brave ✔️
Monteiro Rui 18/06/2022 Utilisateurs Admin Google Chrome/FireFox/Edge/Opera/Brave ✔️
Modification d'annonces
Modification d'utilisateur

Matériel necessaire

  • Pour l'instalation de ce projet dans votre environement vous allez avoir besoin de:
    • Un PC avec windows
    • PHPStorm + Interpréteur
    • MYSQL Workbench

Installation

  • Télécharger le fichier ici
  • Décompressez le fichier
  • Executez le fichier dans PHPStorm
  • Créez le server local dans PHPStorm
  • Créez la base de données local
  • Have fun!

Connexion à la data base en localhost

Création de la data base

  • Dans un premier temps il faut executer le script se trouvant ici

Configuration du fichier pour la connexion

  • Pour ce connecter à la data base en local, il vous faut modifier le fichier de connexion, celui-ci dans le projet que vous avez téléchargé

  • Dans la fonction openDBConnexion.php, modifiez ces parties du code par raport a ce que vou avez chez vous:

    $dbName = 'storex';
    $userName = 'NOM DE L'UTILISATEUR AVEC TOUTES LES PERMISSIONS DANS LA BASE DE DONNÉS';
    $userPwd = 'MOT DE PASSE DE VOTRE UTILISATEUR';

Storex 2022 © Tous les droits réservés