Présentation de l'entreprise
Le CICD est une entreprise d'analyse et de conseil, de développement d'application web et de logiciel principalement pour
la comptabilité et la gestion comptable.
Rapport hebdomadaire d'activité
Semaine 1 du 8 au 12 janvier 2018
- Découverte de l'entreprise et de l'environnement de travail macOS.
- Apprentissage des différents framework (AngularJS, Vertigo)
- Prise en mains des deux applications web à modifier (Sivos, Mairie location) ainsi que leur base de données (MySQLWorkbench)
- Amélioration graphique de l'application Sivos (modifications css, php, js)
- Oral client pour l'application Sivos : proposer des modifications, écoute des attentes et respect du cahier des charges
- Correction et ajout de nouvelles fonctionnalités sur l'application Sivos
- Familiarisation avec les nouveaux logiciels (SourceTree, NetBeans, Visual Studio code, Mamp, Docker, Gitlab)
Semaine 2 du 15 au 19 janvier 2018
- Relecture des différentes pages de code (css, html, javascript) afin de les rendre lisibles (ajout de commentaires, restructuration et indentation)
- Mise en place d'un outil d'impression détaillé (AngularJS, CSS) afin de n'imprimer que des zones spécifiques de la page
- Création d'une option de modification d'un formulaire avec envoi de données et mise à jour de la BDD en semantic-php
- Rédaction d'un tutoriel sur les mails automatiques via Gmail grâce à boomerang
- Ajout de la fonctionnalité "popup personnalisée" lors de la connexion d'un utilisateur, lui souhaitant la bienvenue avec son pseudo (angularjs, php, js)
- Utilisation des commandes linux (sudo, ssh, scp, rsync, sed, grep, find, etc ...) pour installer et configurer des modules web
- Optimisation du code, vérification des balises et ajout de commentaires pour faciliter la lecture
Semaine 3 du 22 au 26 janvier 2018
- Travail sur la base de données client avec workbench, gestion du MLD
- Recherche d'une solution à une erreur d'envoie de données de la partie client vers l'administration
- Correction de certaines fonctions angularJS pour résoudre le problème de données envoyées
- Installation de nouvelles requêtes php pour l'envoi des données et vérification de réception
- Création d'une documentation angularJS pour garder une trace écrite et m'aider à l'avenir
- Création d'une documentation javascript en complément de l'angularJS (comprendre les bases pour mieux utiliser les framework)
- Correction bug d'affichage d'un tableau de données par conséquent,