/twitter-mais-pyoupyou-B2-YNOV

Réseau social basé sur Twitter à l'intention du travail d'équipe et à le discussion dans une entreprise"

Primary LanguageSCSS

twitter-mais-pyoupyou

Build Status

PyouPyou c'est un projet étudiant fait en 10 jours dans le cadre du cours de Framework PHP (Symfony) avec Gabriel Pillet à Lyon Ynov Campus. Développé par Antinéa GOUTARD et Julien SEIXAS

L'objectif était de recréer twitter en utilisant Symfony et à l'adapter à la structure des Ydays (jours réservés aux projets dans l'école).

Install

To install the project you need first to :

Install PHP 7.2

sudo apt-get update
sudo apt-get install apt-transport-https lsb-release ca-certificates
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php.list
sudo apt-get update
sudo apt-get install php7.2-cli php7.2-xml php7.2-curl zip

Install the latest version of Composer

Follow official composer documentaiton

Install MariaDB

Install
sudo apt-get install mariadb-server
Run it
sudo service mysql start
Setup it

Replace #USER# and #PASS# bay your personnal username and password

sudo mysql -uroot
USE mysql;
DELETE FROM user WHERE user = "";
CREATE USER "#USER#"@"%" IDENTIFIED BY "#PASS#";
GRANT ALL PRIVILEGES ON *.* TO "#USER#"@"%";
FLUSH PRIVILEGES;
exit

Clone the project

Go where you want the project to be

clone git@github.com:tentacode-classroom/twitter-mais-pyoupyou.git

Install the composer dependencies

Go into the project folder that you just clone

composer i

Execute the install command

php bin/console app:install