diff --git a/DiagUML.jpeg b/DiagUML.jpeg
new file mode 100755
index 0000000000000000000000000000000000000000..4a6e962a564fbf88557c56982da8f1d79cec5440
Binary files /dev/null and b/DiagUML.jpeg differ
diff --git a/rapport.pdf b/rapport.pdf
index 058dd6541937a9d9b8edf7d6ec0621d8827b9826..11ae1e58829c87314ba67cd0d4aa5f273cf7fc55 100755
Binary files a/rapport.pdf and b/rapport.pdf differ
diff --git a/rapport.tex b/rapport.tex
index b7bb2ed0652e7fa9f787024b8f6a9b19a7be2a4c..554c07a3a727ff986a51837767276bd5e0fa24c0 100755
--- a/rapport.tex
+++ b/rapport.tex
@@ -139,19 +139,51 @@ Chaque utilisateur peut ajouter une identification 
 
 \textcolor{secp}{\subsection{Structure}}
 
-\textcolor{para}{\subsubsection{Structure du Projet}}Le projet est divis� en deux parties: la partie utilisateur et la partie administrateur. Les administrateurs ont acc�s � des fonctionnalit�s suppl�mentaires par rapport aux utilisateurs, notamment pour la maintenance du site.
-\textcolor{para}{\subsubsection{Structure des pages}}
+\textcolor{para}{\subsubsection*{D�coupage du site}}
+
+Le projet est divis� en deux parties: la partie utilisateur et la partie administrateur. Les administrateurs ont acc�s � des fonctionnalit�s suppl�mentaires par rapport aux utilisateurs, notamment pour la maintenance du site. Ces fonctionnalit�s sont disponibles dans la page Gestion accessible gr�ce � la barre de navigation seulement si le compte connect� est un compte administrateur.
+
+\textcolor{para}{\subsubsection*{Structure des pages}}
 Sur Timeline, on trouve deux types de structure de pages :
 
 \begin{itemize}
 \item les pages de timeline photos qui sont compos�es d'une barre de navigation horizontale en haut de l'�cran pour acc�der aux diff�rentes rubriques du site et l'affichage de la Timeline sur toute la largeur de l'�cran. 
-\item les autres pages suivent un autre mod�le : la m�me barre de navigation horizontale en haut de l'�cran, mais aussi un menu vertical personnel � gauche de l'�cran. Le contenu prend la place restante.
+\item les autres pages suivent un autre mod�le : la m�me barre de navigation horizontale en haut de l'�cran, mais aussi un menu vertical personnel � gauche de l'�cran. Le contenu prend la place restante. Ces barres de navigation sont incluses dans chaque page gr�ce � \texttt{menu.php}.
 \end {itemize}
 
+\textcolor{para}{\subsubsection*{Base de donn�es}}
+
+Pour r�pondre aux exigences fonctionnelles du site, nous avons utilis� la base de donn�es repr�sent�e ci-dessous. Celle-ci a du �tre modifi�e � de nombreuses reprises au cours du codage pour faciliter ce dernier (exemple du stockage de l'extension de la photo de profil dans avatar).
+
+\includegraphics[scale=0.5]{DiagUML.jpeg}
+
+\textcolor{sec}{\section {Avancement du projet}}
+
+\textcolor{sec}{\subsection{Planning pr�vu et r�el}}
+
+La contrainte de temps du projet �tait forte : nous avons eu un peu plus d'un mois et demi pour r�aliser beaucoup de choses et nous n'avions pas forc�ment les comp�tences n�cessaires au pr�alable. Il a fallu faire beaucoup de recherche, d�couvrir des fonctionnalit�s et apprendre par soi-m�me. Certaines parties du travail pr�vues comme rapide ont au final pris plus de temps que pr�vu. Voici les diff�rentes �tapes de notre travail :\\
+\begin{description}
+\item[29 Mars - 12 Avril :] �laboration de la base de donn�es, de la liste des features (minimales, envisag�es, pr�vues) et de la maquette du site avec Balsamiq. Cette �tape a �t� couteuse en temps mais nous a permis d'avoir un aper�u global du site et de faciliter les requ�tes SQL et la mise en page CSS. Le bilan avec le charg� de groupe a permis de faire �voluer la base de donn�e, de mieux comprendre les technologies derri�re chaque fonctionnalit�, d'appr�hender les difficult�s et de trier les fonctionnalit�s � impl�menter par ordre de priorit�.
+\item[12 Avril - 24 Avril :] choix des technologies, d�couverte de GitLab et Bootstrap, consultation de \\ \emph{http://www.phptherightway.com/}. Apr�s avoir identifi� les modules et les t�ches � accomplir pour chacun, nous commencons le d�veloppement des features minimales.
+\item[24 Avril - 10 Mai :] int�gration des diff�rentes fonctionnalit�s, d�veloppement des features ajout�es, p�riode de test (navigateurs, appareils, tests unitaires, cas d'usage).
+\end{description}
+
+\textcolor{sec}{\subsection{R�partition du travail}}
 
+Au d�but du projet, nous avions d�cid� de nous r�partir les t�ches en fonctions des langages utilis�s (PHP, Javascript, HTML et CSS). Nous avons remis en question ce d�coupage puisque celui-ci �tait impossible � mettre en oeuvre efficacement et inint�ressant d'un point de vue individuel. Par cons�quent, nous nous sommes mis d'accord sur l'arborescence du projet et ses modules et nous avons d�velopp� conjointement ou par �quipe de 2 en utilisant GitLab. La maquette �tant �tablie au pr�alable, celle-ci nous servait de charte graphique � respecter. \\
+
+A tour de r�le, un membre du groupe �tait charg� de l'int�gration des fichiers et fonctions et de la r�alisation des diff�rents tests : le fichier n'�tait int�gr� au reste du travail que si celui-ci �tait valide d'un point de vue technique et graphique.\\
 
 \textcolor{sec}{\section {R�alisation technique}}
 
+
+\textcolor{secp}{\subsection {Les technologies utilis�es}}
+\begin{itemize}
+\item GIT
+\item Bootstrap
+%todo
+\end{itemize}
+
 \textcolor{secp}{\subsection {Partie graphique}}
 L'ergonomie d'un site est un point tr�s important. Notre objectif principal est donc de faciliter l'utilisation du site pour les utilisateurs. Pour cela, nous avons d�fini certaines contraintes :
 
@@ -173,49 +205,15 @@ La \textbf{barre personnelle} est un menu vertical situ
 \end{description}
 
 
-\textcolor{secp}{\subsection {Les technologies utilis�es}}
-\begin{itemize}
-\item GIT
-\item Bootstrap
-%todo
-\end{itemize}
-	
 \textcolor{secp}{\subsection {Probl�mes rencontr�s}}
 \begin{itemize}
 \item Difficult�s techniques
 \item Difficult�s temporelles : certaines features �taient au final trop ambitieuses et non r�alisable dans le temps imparti
-\item Organisation : attribution pr�cise des taches
+\item 
 \end{itemize}
 
-
-\textcolor{sec}{\section {Planning et bilan}}
+\textcolor{sec}{\section {Bilan}}
 	
-\textcolor{secp}{\subsection{Discussions, maquette}}
-�laboration d'un plan de site pr�cis et de features. Pas de programmation � ce stade.
-
-\textcolor{secp}{\subsection{Pr�sentation du projet au professeur, base de donn�es}}
-Pr�sentation du plan de site et des features, r�duction de certains objectifs et identification des difficult�s � venir.\\
-�laboration du mod�le relationnel de la base de donn�es.
-
-\textcolor{secp}{\subsection{Choix des technologies}}
-Nous optons pour un usage de Bootstrap, du serveur Git fourni par Arise et une consultation de \emph{http://www.phptherightway.com/}.
-%TO check
-
-
-\textcolor{secp}{\subsection{d�veloppement, Design, Tests}}
-D�but du d�veloppement, attribution de taches � chaque membres. Le design de chaque page est �tudi� pour se rapprocher au mieux de la maquette r�alis�e pr�c�demment.
-
-
-\textcolor{secp}{\subsection{Bilan}}
-Au d�but du projet nous avions d�cid� de nous r�partir les t�ches en fonctions des langages utilis�s. Nous avons remis en question ce d�coupage puisque nous ne pouvions pas d�velopper ensemble. Par cons�quent, nous avons d�velopp� chacun de notre c�t� puis mis en commun gr�ce au GIT.\\
-\\
-Une fois la maquette de l'application �tablie, nous avons d�termin� les diff�rentes parties et modules du projet, puis nous avons d�fini  les �l�ments de chaque module de sorte qu'un membre puisse commencer � d�velopper la mise en page relative � son module, le CSS. Mais aussi nous d�finissions les diff�rents �l�ments techniques relatifs au bon fonctionnement du module. \\
-\\
-Selon les diff�rents modules de la maquette, leurs complexit�s, et les diff�rentes comp�tences de chacun de membres, nous d�veloppions � un ou plusieurs les diff�rents �l�ments du module, ind�pendamment les uns des autres. Une fois l'�l�ment d�velopp� et les diff�rentes fonctionnalit�s r�alis�es, nous effectuons des tests unitaires. Lorsqu'ils sont valid�s et le r�sultat souhait� affich�, l'�l�ment en question est ajout� � l'ensemble du projet sur le GIT.\\
-\\
-Par la suite, nous v�rifions que le produit r�pond � nos attentes, c'est-�-dire que le module correspond au sc�nario pr�vu, sur le point de vue graphique ou technique.
-
-
 \textcolor{secp}{\subsection{Am�liorations envisag�es}}
 Les exigences fonctionnelles fix�es d�s le d�but par notre cahier des charges ont presque �t� men�es � bien. En effet, les principaux modules caract�risant un r�seau social ont �t� int�gr�s.\\
 \\
@@ -234,11 +232,9 @@ Bien que nous aurions pu d
 \\
 Si nous �tions amen�s � approfondir le d�veloppement de cette application, nous pourrions envisager une spatialisation de la Timeline. En projetant celle-ci sur un plan de l'�cole, il serait possible de situer les photos dans l'espace et dans le temps et de fournir un mode de navigation innovant et encore plus convivial.
 
-\textcolor{sec}{\section{Conclusion}}
+\textcolor{secp}{\subsection{Conclusion}}
 L'application finale n'int�gre pas tous les modules envisag�s dans notre cahier des charges. N�anmoins celle-ci est conforme � nos objectifs qui �taient d'int�grer les modules de base caract�risant la TIMELINE. De plus, l'application a �t� am�lior�e en termes de s�curit� (hashage du mot de passe), performance et qualit�, ce qui rend son utilisation beaucoup plus rassurante, rapide, facile et agr�able. 
 
 
 
-
-
 \end{document}