Damien
DE WEERD
Bienvenue sur mon blog
Stage fin B2 - Opinaka
J'ai effectué mon stage de 2ème année dans l'entreprise Opinaka, le stage s'est déroulé en télétravail à cause de la Covid19.
Les principales missions que j'ai réalisées ont été de créer des applications avec codeigniter
afin d'éditer des fichiers SVG, BPMN, CMMN et DMN ainsi qu'un outil de création de page WEB avec GrapeJs. Je devais également faire en sorte que les utilisateurs puissent upload leurs fichiers sur strapi ou nexcloud pour les éditer puis les download en local et/ou les upload sur les serveurs cités une fois fait.
Semaine 1
- Création d'une application Codeigniter et apprentissage du framework.
- Mise en place du formulaire et de la base de donnée pour l'upload d'image.
Semaine 2
- Ajout de fonction JS permettant d'edit le text des SVG, d'export les svg avec leurs modifications.
- Ajustement du front.
Semaine 3
- Modification de la gestion des images. Mise en place de la gestion des images via Strapi.
- Ajustement des fonctions d'edit et d'export des SVG.
- Ajustement du système d'upload sur Strapi.
- Modification du front.
Semaine 4
- Finalisation de l'environnement Strapi.
- Mise en place de la gestion des images via Nextcloud.
Semaine 5
- Finalisation de l'environnement Nextcloud.
- Création d'applications permettant la création/modification (des fichiers crées ou upload)/export de fichier Bpmn, Cmmn, Dmn (upload sur Strapi/Nextcloud).
- Ajout d'un système de connexion Imap sur toute les applications (Bpmn, Cmmn, Dmn, SVG).
Semaine 6
- Création d'une appication GrapesJS permettant de créer une page web.
- Ajout du système de connexion Imap pour l'app GrapesJS.
- Ajout du système d'upload sur Strapi (permettant de modifier la page upload) et du système d'export.
Stage fin B1 - Ynamics
J'ai effectué mon stage de 1ère année dans l'entreprise Ynamics.
Les principales missions que j'ai réalisées ont été de mettre à jour la responsive du site, de mettre en place différentes fonctionnalités dans le front
office tel que l'option "J'ai oublié mon mot de passe" sur la page de connexion, ou encore la mise en place d'un token permettant aux utilisateurs d'ajouter d'autres utilisateurs sur leurs produits.
Semaine 1
- Apprentissage des différents outils utilisés dans l'entreprise.
- Visite chez un client afin de voir les différentes problématiques à résoudre.
- Mise en place de solutions pour la version mobile, notamment le responsive.
Semaine 2
- Poursuite de la mise en place de solutions pour la version mobile durant la majeur partie de la semaine.
- Mise en place d'une fonctionnalité dans le front-office.
Semaine 3
- Debut de la mise en place de la fonctionnalité permettant d'ajouter des gens via un token sur sa piscine.
- Création d'une migation Yii.
- Ajustement et poursuite des modifications pour la version mobile.
Semaine 4
- Debut de la mise en place de la fonctionnalité "j'ai oublié mon mot de passe".
- Finalisation du système token.
- Impression de pièces 3D via Simpliphy 3D.
Semaine 5
- Ajustement du système de token, notamment les autorisations lié a celui-ci.
- Ajustement du responsive de la navbar.
- Poursuite et finalisation de la mise en place de la fonctionnalité "j'ai oublié mon mot de passe".
Semaine 6
- Modification de quelques paramètres de la fonctionnalité "j'ai oublié mon mot de passe".
- Création d'un nouveau filtre de trie pour les piscines.
- Ajout d'une trace dans les logs lorsqu'une piscine est créee.