Documents
Stage Blenzik
L'entreprise
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
- > Des éléments d'une page s'affichaient sur une autre alors qu'ils ne le devaient pas
- > 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
- > Correction d'un problème de JS changeant la taille des images sur certaines pages lorsque l'on est en administration
- > Amélioration de la clarté sur les pages de profil + amélioration du CSS
- > 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
- > Amélioration visuelle des pages d'événement
- > 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
- > Correction de problèmes au niveau du bot qui ne sélectionnait pas correctement les Challengers lors des concours
- > Développement de deux options qui ne fonctionnaient pas dans l'administration des concours car elle n'avait pas été développé
- > 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
- > Réarrangement de certains éléments sur la page des concours cagnotte
- > 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
- > Correction d'une condition faisant l'inverse de ce qui était voulu
- > Suppression de texte écrit en dur afin de le remplacer avec des variables pour l'affichage dans différentes langues (FR / ENG / ESP)
- > 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
- > Le JS de la page de création d'événement ne fonctionne pas production mais fonctionne en Dev
- > Recherche du problème
- > 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
- > Corrections dans le php
- > Modification des trois fonctions dans le Java Script
- > 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
- > Correction de la fonction de contribution, les membres ne pouvaient pas contribuer à la cagnotte
- Améliorations diverses
- > Il est désormais possible de sélectionner le nombre de gagnant d'un concours cagnotte
- > Ajout d'un effet visuel permettant à l'utilisateur de connaitre la récompense actuelle
- > Ajout d'élément visuels divers sur la page
17/01/2017
- Améliorations visuelles
- > Ajout d’icônes
- > Séparation entre les différentes parties de la page plus claire
- > Ajout d'informations du concours cagnotte pour l'utilisateur
- Modification de fonctionnement
- > 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
- > Détection automatique de la récompense actuellement débloquée
- > Détection automatique de la prochaine récompense à débloquer
- > Estimation automatique du nombre de contributeur manquant pour la prochaine récompense
- Correction de bugs visuels
- > Les étapes pour contribuer sont désormais bien alignées
- > La liste des récompenses est désormais bien alignée avec le reste de la page
19/01/2017
- Modification de code
- > Multiple modification du code PHP des pages de profil pour faciliter le travail plus tard
20/01/2017
- Modification de fonctionnement
- > La création d’événement a été refaite et n'a désormais plus besoin de JS
- Ajout de fonctionnalités
- > Ajout d'une case dans la création d'événement pour masquer les boutons de votes
- > Ajout du code sur la page des événements afin de masquer les boutons de votes
23/01/2017
- Correction de bug
- > 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é
- > Développement du PHP pour pouvoir recadrer l'image de profil
- > Début du développement du JS pour pouvoir recadrer l'image de profil
25/01/2017
- Modification de la base de données
- > Ajout de deux colonnes pour le bon fonctionnement d'une nouvelle fonctionnalité
- Ajout de fonctionnalité
- > L'administrateur d'événement peut désormais autoriser ou non les votes/applaudissements
- Correction de bug
- > Désormais tous les champs s'affichent correctement lors de la modification d'événement
26/01/2017
- Ajout de fonctionnalité
- > Les utilisateurs peuvent désormais recadrer leur Headline
- Correction de bug
- > La modification d'événement fonctionne désormais correctement avec les anciennes URLs
- > 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
- > Il n'y a désormais plus de décalage entre le header et le reste de la page à certains endroits du site
- > Il n'y a plus de bug d'affichage lorsque les boutons de vote et applaudissement sont désactivés en même temps
- > Le haut de la page n'est désormais plus masqué par le header en gestion de profil
- > Tous les éléments du footer sont maintenant bien affichés
- > 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
- > 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
- > Désormais les dates de votes disparaissent lorsque le votes sont désactivés
- > La sélection automatique des challengers disparais lorsque les gagnants sont déjà déclarés
- Nouvelle fonctionnalité
- > L'utilisateur peut désormais convertir son événement vers n'importe quel autre type d'événement
01/02/2017
- Amélioration visuelle
- > Ajout de divers éléments graphiques sur la page d'ajout d'événement
- > Réorganisation mineure de la page d'ajout d'événement
- Correction de fonctionnalité
- > Certains éléments en rapport avec les votes/applaudissements restaient affichés lorsque ces derniers étés masqués
- Correction dans la BDD
- > Une clé primaire n'était pas en auto-incrément
- > Une table n'était pas reliée correctement à une autre
02/02/2017
- Ajout d'une nouvelle fonctionnalité
- > On peut à présent changer la version des Headlines du site
- > La fonction détecte les anciennes Headlines non versionnées et leur donne les paramètres par defaut
- > Le changement de version est maintenant possible à tout moment
03/02/2017
- Correction de droit d'accès
- > Le serveur hébergent les images n'autorisait pas la lecture de son contenu
- Modification pour compatibilité
- > L'upload des Headlines est à présent compatible avec la fonctionnalité du 02/02/2017
- Amélioration graphique
- > Refonte graphique des pages de gestions des médias de profil à l'aide de BootStrap
06/02/2017
- Correction de CSS
- > Le CSS d'une div sur les pages de profil était appelé en deux fois
- Correction de requêtes SQL
- > Les Headlines ne s’affichaient pas sur la page d'administration qui leur était dédié
- Correction de problème
- > Les boutons de la page d'administration des Headlines s'affichent désormais correctement
- Modification de fonctionnalité
- > Modification du carrousel afin qu'il accepte des versions de Headlines différentes
07/02/2017
- Correction de fonctionnalité
- > Le robot devant aller chercher automatiquement les Headlines à mettre en page d'accueil fonctionne désormais
- Amélioration visuelle
- > 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
- > Désormais les artistes inscrits sont visibles par tout le monde
- > Ajout d'informations pour les fans
- Mise en production
Discussion
Bonjour Edouard, Le projet sur lequel vous travaillez fait quoi? Contexte?, objectif?, et les buggs? Bref, tout cela est un peu court! A Jeudi 26, 11h avec Monsieur Vassal. Bon courage, O.Dumas
C'est mieux, mais ça le sera encore plus avec une brève description du projet…
Bonjour,
Présentez l'entreprise, le projet…citez les outils
Soyez plus précis dans le listage des activités journalières (correction de bugs, c'est vague… combien de bugs, de quel ordre ?)