Documents

BTS - Tableau Synthèse

Code source projet 1 Document projet 1

Code source projet 2 Document projet 2

CV

Exemple de veille technologique

Stage Blenzik

Rapport de stage

L'entreprise

Site web

Blenzik.com est le 1er portail de communication et de concours du milieu musical professionnel et amateur.

Le projet

- Corriger les bugs pour les événement de type cagnotte afin d'en permettre la mise en production

- Corriger les divers bugs du site en parallèle du projet des cagnottes

- Amélioration de l'ergonomie à certain endroit du site

Les outils utilisés

- FileZila

- Tortoise SVN

- Elipse Neon 2 & NotePad ++ (le choix de l’environnement de développement est libre)

- Une version Dev du site web

Développement

- PHP 5.6

- Java Script

- Jquery 2.2.3

- Bootstrap

- HTML5/CSS3

- MySQL

03/01/2017

- Installation des outils nécessaires (Tortoise SVN + FileZilla)

- Découverte du projet

04/01/2017

- Correction de divers bugs d'une partie du projet en vue de la mettre en production à la fin de la semaine

  1. > Des éléments d'une page s'affichaient sur une autre alors qu'ils ne le devaient pas
  2. > Des éléments ne s'affichaient pas correctement lorsque l'on était administrateur/non-connecté.

05/01/2017

- Correction de bugs sur l'ensemble du site

  1. > Correction d'un problème de JS changeant la taille des images sur certaines pages lorsque l'on est en administration
  2. > Amélioration de la clarté sur les pages de profil + amélioration du CSS
  3. > Affichage/masquage de certaines options lors de la création d'un événement selon son type sur la page d'administration

06/01/2017

- Correction de bugs

  1. > Amélioration visuelle des pages d'événement
  2. > Masquage et sécurisation des éléments d'administration de l'événement

- Tests avant la mise en production

09/01/2017

- Correction des problèmes découverts lors des tests du 06/01/2017

  1. > Correction de problèmes au niveau du bot qui ne sélectionnait pas correctement les Challengers lors des concours
  2. > Développement de deux options qui ne fonctionnaient pas dans l'administration des concours car elle n'avait pas été développé
  3. > Restriction de certaines options sur un certain type de concours pour empêcher l'intervention humaine, le concours devant se faire automatiquement avec le bot

10/01/2017

- Amélioration diverses

  1. > Réarrangement de certains éléments sur la page des concours cagnotte
  2. > Légère optimisation du code de la page

- Nouvelle phase de test avant la mise en production

11/01/2017

- Correction de bugs et améliorations

  1. > Correction d'une condition faisant l'inverse de ce qui était voulu
  2. > Suppression de texte écrit en dur afin de le remplacer avec des variables pour l'affichage dans différentes langues (FR / ENG / ESP)
  3. > Ajout d'informations pour une administration plus intuitive des concours cagnotte.

12/01/2017

- Mise en production d'une partie du projet

- L'autre partie du projet a été retirée de la production à cause de problèmes

  1. > Le JS de la page de création d'événement ne fonctionne pas production mais fonctionne en Dev
  2. > Recherche du problème
  3. > Un bug datant de plusieurs mois a été découvert en cherchant une solution au problème précèdent

13/01/2017

- Correction du bug datant de plusieurs mois

  1. > Corrections dans le php
  2. > Modification des trois fonctions dans le Java Script
  3. > Ajout de nombreux commentaires, l'appréhension du problème ayant été longue à cause de leur inexistence

- Poursuite des recherches suite au problème de mise en production

16/01/2017

- Correction d'un bug

  1. > Correction de la fonction de contribution, les membres ne pouvaient pas contribuer à la cagnotte

- Améliorations diverses

  1. > Il est désormais possible de sélectionner le nombre de gagnant d'un concours cagnotte
  2. > Ajout d'un effet visuel permettant à l'utilisateur de connaitre la récompense actuelle
  3. > Ajout d'élément visuels divers sur la page

17/01/2017

- Améliorations visuelles

  1. > Ajout d’icônes
  2. > Séparation entre les différentes parties de la page plus claire
  3. > Ajout d'informations du concours cagnotte pour l'utilisateur

- Modification de fonctionnement

  1. > Les contributeurs peuvent désormais contribuer qu'une seule fois mais avec autant de crédit qu'ils le veulent

18/01/2017

- Ajout de fonctionnalités

  1. > Détection automatique de la récompense actuellement débloquée
  2. > Détection automatique de la prochaine récompense à débloquer
  3. > Estimation automatique du nombre de contributeur manquant pour la prochaine récompense

- Correction de bugs visuels

  1. > Les étapes pour contribuer sont désormais bien alignées
  2. > La liste des récompenses est désormais bien alignée avec le reste de la page

19/01/2017

- Modification de code

  1. > Multiple modification du code PHP des pages de profil pour faciliter le travail plus tard

20/01/2017

- Modification de fonctionnement

  1. > La création d’événement a été refaite et n'a désormais plus besoin de JS

- Ajout de fonctionnalités

  1. > Ajout d'une case dans la création d'événement pour masquer les boutons de votes
  2. > Ajout du code sur la page des événements afin de masquer les boutons de votes

23/01/2017

- Correction de bug

  1. > Un problème empêchait l'affichage des dates et lieux sur les événements

- Différents tests sur les événements

24/01/2017

- Début de la mise en place d'une nouvelle fonctionnalité

  1. > Développement du PHP pour pouvoir recadrer l'image de profil
  2. > Début du développement du JS pour pouvoir recadrer l'image de profil

25/01/2017

- Modification de la base de données

  1. > Ajout de deux colonnes pour le bon fonctionnement d'une nouvelle fonctionnalité

- Ajout de fonctionnalité

  1. > L'administrateur d'événement peut désormais autoriser ou non les votes/applaudissements

- Correction de bug

  1. > Désormais tous les champs s'affichent correctement lors de la modification d'événement

26/01/2017

- Ajout de fonctionnalité

  1. > Les utilisateurs peuvent désormais recadrer leur Headline

- Correction de bug

  1. > La modification d'événement fonctionne désormais correctement avec les anciennes URLs
  2. > L'utilisateur voit désormais correctement les listes privées dont il est propriétaire

- Ajout de nombreux commentaires

27/01/2017

- Correction de multiples problèmes d'affichage en vue d'une mise en production

  1. > Il n'y a désormais plus de décalage entre le header et le reste de la page à certains endroits du site
  2. > Il n'y a plus de bug d'affichage lorsque les boutons de vote et applaudissement sont désactivés en même temps
  3. > Le haut de la page n'est désormais plus masqué par le header en gestion de profil
  4. > Tous les éléments du footer sont maintenant bien affichés
  5. > Désormais les images du carrousel défilent correctement

- Tests sur les concours cagnotte

30/01/2017

- Correction d'un problème de virtualHost sur le nouveau serveur

  1. > La version de développement du site était redirigée vers la version de production

- Test sur toutes les parties du site modifiées depuis le début du stage

- Mise en production sans problèmes particuliers

31/01/2017

- Correction de fonctionnalités

  1. > Désormais les dates de votes disparaissent lorsque le votes sont désactivés
  2. > La sélection automatique des challengers disparais lorsque les gagnants sont déjà déclarés

- Nouvelle fonctionnalité

  1. > L'utilisateur peut désormais convertir son événement vers n'importe quel autre type d'événement

01/02/2017

- Amélioration visuelle

  1. > Ajout de divers éléments graphiques sur la page d'ajout d'événement
  2. > Réorganisation mineure de la page d'ajout d'événement

- Correction de fonctionnalité

  1. > Certains éléments en rapport avec les votes/applaudissements restaient affichés lorsque ces derniers étés masqués

- Correction dans la BDD

  1. > Une clé primaire n'était pas en auto-incrément
  2. > Une table n'était pas reliée correctement à une autre

02/02/2017

- Ajout d'une nouvelle fonctionnalité

  1. > On peut à présent changer la version des Headlines du site
  2. > La fonction détecte les anciennes Headlines non versionnées et leur donne les paramètres par defaut
  3. > Le changement de version est maintenant possible à tout moment

03/02/2017

- Correction de droit d'accès

  1. > Le serveur hébergent les images n'autorisait pas la lecture de son contenu

- Modification pour compatibilité

  1. > L'upload des Headlines est à présent compatible avec la fonctionnalité du 02/02/2017

- Amélioration graphique

  1. > Refonte graphique des pages de gestions des médias de profil à l'aide de BootStrap

06/02/2017

- Correction de CSS

  1. > Le CSS d'une div sur les pages de profil était appelé en deux fois

- Correction de requêtes SQL

  1. > Les Headlines ne s’affichaient pas sur la page d'administration qui leur était dédié

- Correction de problème

  1. > Les boutons de la page d'administration des Headlines s'affichent désormais correctement

- Modification de fonctionnalité

  1. > Modification du carrousel afin qu'il accepte des versions de Headlines différentes

07/02/2017

- Correction de fonctionnalité

  1. > Le robot devant aller chercher automatiquement les Headlines à mettre en page d'accueil fonctionne désormais

- Amélioration visuelle

  1. > Les headlines sont maintenant responsives

- Mise en production

08/02/2017

- Tests sur toutes les fonctionnalités ajoutées depuis le début du stage

- Détection d'un problème d'encodage sur le header

09/02/2017

- Correction des problèmes d'encodage

10/02/2017

- Corrections sur les concours cagnotte

  1. > Désormais les artistes inscrits sont visibles par tout le monde
  2. > Ajout d'informations pour les fans

- Mise en production