Ce dossier contient le projet développé dans le cadre du cours Projet d'Articulation qui fait partie intégrante du cursus de la formation Bachelor en Ingénierie des Médias à la HEIG-VD. Il prend place à la fin de la 2ème année. Ce dernier consiste à développer un prototype d’application web d’e-commerce dans le domaine de la vente de vin.
Ce type de projet est l’occasion de mettre en pratique les diverses connaissances et compétences acquises lors des deux premières années du cursus ; que ce soit au niveau de la technique, de la communication ou encore du management. Pour mener à bien ce projet, une équipe d’étudiants composée de 6 personnes s'est chargée des tâches effectuées.
Celle-ci est scindée en deux sous-équipes de 3 : une équipe « front-end » s’occupant du design et de l’expérience utilisateur une équipe « back-end » s’occupant des requêtes client-serveur et de la base de données
En ce qui concerne l’aspect lié à la gestion de projet, un étudiant a endossé le rôle de chef de projet secondé par un chef de projet remplaçant en cas de mésaventure.
L'équipe est composée des six étudiants suivants :
- Adrien Lestuzzi
- Audric Dubuis
- Pedro Garcia
- Lucien Pochon
- Steve Maibach
- Elisa Biver
- Clonez ce répositoire sur votre machine
- Créez une base de données nommée epalas sur votre gestionnaire SQL (MAMP, easyPHP, etc.)
- Placez-vous dans le dossier du projet (
cd chemin/vers/epalas-laravel
) - Lancez la commande
composer install
et ensuitecomposer update
- Renommez le fichier
.env.example
en.env
- Entrez vos variables d'accès dans le fichier
.env
pour accéder à votre base de données - Lancez la commande
php artisan migrate:install
- Lancez la commande
php artisan migrate
pour l'installation des tables - Lancez la commande
php artisan key:generate
pour la génération de votre clé d'utilisation - Lancez la commande
composer dump-autoload
pour rafraîchir la gestion des classes - Lancez la commande
php artisan db:seed