etudiants:2017:esteban.laisney:stage2

Stage de deuxième année de BTS - du 8 Janvier au 23 Février 2018

  • 08/01 : Présentation du système de fonctionnement de l'entreprise, prise en main d'outils de développement créés par l'entreprise ou public comme Struts, début de création de la partie administration d'un site web sous forme de différents modules + création de nouvelles tables dans la base de données et de différents formulaires.
  • 09/01 : Finalisation des modules administratifs, correction de certains détails dans les formulaires, création de nouvelles pages PHP avec différentes fonctions.
  • 10/01 : Finalisation du php, amélioration au niveau de l'affichage et du design, utilisation de jQuery, développement d'un système de coloration de case sans rafraîchissement de la page avec des checkbox
  • 11/01 : Correction de certains bug au niveau du jQuery et du PHP, petites révisions de présentation des différents formulaires créés, étude d'un site déjà existant et ajout de tables dans la base de données + création de formulaires afin de répondre aux attentes du client.
  • 12/01 : Finalisation des formulaires et vérification qu'ils fonctionnent parfaitement, création et amélioration de modules toujours sur le même site + ajout de données déjà existantes sur le site en ligne pour établir quelques tests.
  • 15/01 : Petite relecture sur les travaux de la semaine passée (syntaxe, orthographe...), génération de nouveaux formulaires à partir de nouvelles tables (toujours sur le même site), création d'un système de checkbox automatique (case cochée ou non) avec un système de mise à jour des données.
  • 16/01 : Création de nouvelles tables, configuration de plusieurs Google Maps pour plusieurs lieux enregistrés auparavant avec différentes options comme un marqueur différent (icone/image) sur la page selon la catégorie du lieu (établissement, logement...) + détection du lieu sur la carte selon sa longitude/latitude modifiables à la main ou en cliquant sur la carte + système d'enregistrement/mise à jour (JavaScript/PHP).
  • 17/01 : Création d'une Google Maps plus grande, ayant plusieurs marqueurs, chacun indiquant un lieu précis selon la latitude et la longitude présentes dans la BDD, création d'un fichier XML/PHP pour parcourir chaque lieu dans la table et ensuite appeler ce fichier dans le script de la map, possibilité d'accéder à la page personnalisée du lieu en cliquant sur un marqueur, configuration de la carte avec divers fonctions en JavaScript (getBounds() par exemple pour centrer la carte sur l'ensemble des marqueurs), création d'une page PHP + création du design affichant les informations du lieu choisi précédemment.
  • 18/01 : Finalisation et mise en forme du design commencé la veille + ajout d'une carte réduite et simple sur la page personnalisée des lieux, création d'une page sur un autre site avec une carte google map comme la précédente + affichage de plusieurs blocs contenant chacun des informations dans la BDD.
  • 19/01 : Création d'un design des cartes avec le site mapstyle.withgoogle.com, mise en place d'un icone personnalisé, correction des défauts d'affichage, mise en place du responsive.
  • 22/01 : Création d'un nouveau module permettant de répondre à un appel d'offre sur un site (BDD + formulaire partie admin), 2 nouvelles pages web dont une affichant la liste des appels d'offres triés par catégories, et l'autre affichant le formulaire pour y répondre.
  • 23/01 : A partir du formulaire fait la veille, création d'une fonction envoyant un mail à l'admin du site une page html regroupant les informations saisies par le postulant avec la possibilité de télécharger son CV et sa lettre de motivation, une fois cela fonctionnel, modification des textes de présentations dans le mail envoyé à la demande de mon maître de stage.
  • 24/01 : Réponse à la demande d'un client, ajout de plusieurs champs dans la BDD et modifications des formulaires partie web et partie admin du site pour les adapter aux changements.
  • 25/01 : Retour sur le formulaire d'appel d'offre, changements effectués selon les attentes du client via son mail comme ne pas rendre obligatoire l'envoie d'un CV ou encore l'ajout d'une page confirmant l'envoie de la candidature avec un message.
  • 26/01 : Plusieurs demandes de clients dans la journée, amélioration au niveau du design principalement sur des sites travaillés depuis le début du stage.
  • 29/01 : Ajout de nouveaux modules administratifs et de nouvelles options pour un site tout en les adaptant aux formulaires déjà existant.
  • 30/01 : Retour sur le site travaillé hier, développement d'un système permettant l'envoie de deux emails après validation d'un formulaire, l'un envoyé à l'utilisateur lui affichant des informations selon ses sélections dans le formulaire, et l'autre à l'administrateur lui récapitulant les informations saisies (cela doit être terminé pour aujourd'hui). Travaille sur un autre site, remplissage de données et modifications de pages web.
  • 31/01 : Mise en place d'un système de fichiers CSV, récupération de données d'utilisateurs sélectionnés au préalable et ajout de ces données avec les noms de chaque champs de la base dans le fichier CSV téléchargeable, à chaque nouveau upload du CSV, on met à jour la table dans la BDD avec le nom du fichier CSV (qui ne change pas) et la date du jour + retour sur le site travaillé hier en fin d'après-midi pour ajouter quelques options dans un module administratif.
  • 01/02 : Etude d'un nouveau site, création de plusieurs tables reliées, possibilité d'insérer un fichier CSV contenant plusieurs données remplies par le client, création d'un menu contenant le nom de chaque CSV et d'un tableau affichant les données du CSV sélectionné dans le menu (on actualise la page au moment du clique).
  • 02/02 : Réparation de quelques bugs sur le système d'affichage codé hier, retour sur plusieurs sites précédents pour corriger quelques défauts et/ou faire des petites modifications réclamées par le client.
  • 05/02 : Travaux de design sur les trois sites de Sainte Ursule (Technologique, Professionnel, Formation) et quelques changements dans la BDD, retour sur le site avec le tableau des CSV, ajout d'un champ pour insérer un fichier PDF contenant des informations divers, ajout d'un bouton de téléchargement du PDF à côté du tableau + ajout d'un système d'ordre pour que l'administrateur puisse modifier l'ordre d'affichage des noms dans le menu.
  • 06/02 : Quelques ajustements sur le site de la veille notamment la modification du chemin de l'upload des fichiers PDF + changements de la présentation du site toujours à la demande du client.
  • 07/02 : Ajustements de design et d'affichage sur plusieurs sites travaillés les semaines précédentes.
  • 08/02 : Modification du formulaire d'un site créé auparavant, affichage du formulaire dynamique avec un affichage précis selon certaines options.
  • 09/02 : Réparations de certains bug sur le formulaire d'un site constitué en plusieurs étapes (plusieurs pages php), rendre un champ obligatoire si un autre a été rempli (dynamique avec jQuery).
  • 12/02 : Création d'un bandeau dynamique sur un site contenant une liste d'articles pré-selectionnés, les faire défiler un par un par et revenir au point de départ lorsque la liste est arrivée à sa fin.
  • 13/02 : Retour sur le site travaillé vendredi dernier, modifications de la BDD de sorte à créer un nouvel affichage pour certains éléments sur la partie web, modifications également des formulaires dans la partie admin.
  • 14/02 :
  • 15/02 :
  • 16/02 :
  • 19/02 :
  • 20/02 :
  • 21/02 :
  • 22/02 :
  • 23/02 :

  • etudiants/2017/esteban.laisney/stage2.txt
  • Dernière modification : il y a 5 ans
  • de 127.0.0.1