Mission: Création et maintenance d'applications mobiles (React-Native)
Réalisations:
● Développements :
○ Amélioration des composants utiliser dans les applications créée par imagine-app
○ Création de nouveaux composants personnalisé a utiliser dans des
applications React-Native (ex: liste à sections pliable...)
○ Création des écrans pour les applications mobiles
○ Création d'api client permettant la communication des application avec le serveur
○ Déploiement des applications mobile sur Appcenter: Configuration de nos applications mobiles sur Appcenter qui est un outil créé par microsoft qui permet de faire des builds automatique des applications, générer des rapport sur les incidents en prod, etc…
● Outils de Versionning: Git
● Outils de suivi de tâches: Breeze, Asana
● Méthodologie Agile Scrum
Mission: Création d'une plateforme web et application mobile
Réalisations:
● Développements :
● Le projet a été créé en utilisant le générateur JHipster v4.10.2.
■ front-end (AngularJS):
● Création des écrans des différents modules de
l'application.
■ back-end (Spring-boot v1.5.7):
● Création des services REST pour les différents modules.
● Intégration de l'API Jasper pour la génération des
différents documents.
● Intégration de l'API Quartz pour la planification des
tâches (envoie des mails notification...).
● Intégration de l'API FCM (Firebase Cloud Messaging) pour
l'envoie des notifications sur Android et IOS.
■ Mobile (ionic v1.3.0):
● Création des écrans des différents modules.
● Intégration du plugin FCM afin de pouvoir enregistrer
les différents device sur lesquelles l'application estninstallée.
■ Tests unitaires JUnit
■ Outils de Versionning Bitbucket
■ Méthodologie Agile Scrum:
● Sprint de 1 semaine à 2 semaines
● Daily Meeting
● Demo
● Rétrospective
Mission: Amélioration et maintenance de la couche présentation du framework Palmyra (Propriétaire)
Réalisations:
● Développements:
○ Amélioration des composants du framework de l'entreprise (Palmyra)
afin de satisfaire les clients:
■ Multi Tenants
■ Contribution dans la création de nouveaux thèmes avec GWT
(Material)
○ Migration de tous les composants GXT3 en GXT4
○ Création de nouveaux composants à la demande des clients (Web Components "Polymer", Nouveaux Composants GXT...)
○ Migration de la couche présentation GXT vers Angular 4:
■ Utilisation des générateurs Yeoman
● Création d'une plateforme vitrine de composants (ShowCase)
● Support des solutions des clients
Réalisations:
● Contribution sur la Librairie SF Java UI :
○ API qui permet de générer du code Angular 2.0 à partir d'un code Java côté serveur (JAVA 8)
○ Utilisation de Jackson (Structure JSON - Form)
● Automatisation de la définition des schémas et des formulaires d'écran:
○ Annotation des champs
● Ajout des nouveaux composants supportés par l'API "angular-schema-form"
● Couverture du code par les tests unitaires JUNIT
● Documentation des composants ajoutés GIT
● Utilisation de Eclipse comme IDE
● Gestion des dépendances avec BOWER et MAVEN
Réalisations:
● Développement de la partie front-end de l'application:
○ Réalisation de l'interface de l'éditeur des écrans de l'application
mobile
○ Intégration des composants Ionic dans la partie front-end
○ Fonctionnalité drag-and-drop des composants Ionic
○ Packaging, déploiement et téléchargement de l'application sur le
device mobile
○ Possibilité d'associer un web service à chaque composant afin
d'envoyer ou récupérer des informations (REST JSON)
● Développement de la partie back-end de l'application:
○ Gestion des utilisateurs en utilisant Spring security
○ Gestion des différents écrans de chaque application mobile créée ainsi
que la gestion des composants de chaque écran
○ Sauvegarde de l'etat des projets en cours
Réalisations:
Création d'une application Desktop qui permet de lire des fichiers texte contenant es informations sur les vignettes et les étiquettes de prix des produits Promod, de générer ensuite les templates des étiquettes et de les imprimer (Imprimantes QLS3001(Recto/Verso, vignettes) et Imprimante Avery (etiquettes prix))
Full Stack Developer
Type de contrat | Freelancers |
---|---|
Taux journalier | 625$/jour |
Expérience | 5 ans |
Localisation | France |
Full Stack Developer
Type de contrat | Freelancers |
---|---|
Taux journalier | 485$/jour |
Expérience | 6 ans |
Localisation | France |
Full Stack Developer
Type de contrat | Freelancers |
---|---|
Taux journalier | 540$/jour |
Expérience | 6 ans |
Localisation | France |
Full Stack Developer
Type de contrat | Freelancers |
---|---|
Taux journalier | 245$/jour |
Expérience | 7 ans |
Localisation | Moldavie |
Full Stack Developer
Type de contrat | Freelancers |
---|---|
Taux journalier | 690$/jour |
Expérience | 5 ans |
Localisation | France |
Full Stack Developer
Type de contrat | Freelancers |
---|---|
Taux journalier | 230$/jour |
Expérience | 5 ans |
Localisation | Maroc |
Full Stack Developer
Type de contrat | Freelancers |
---|---|
Taux journalier | 690$/jour |
Expérience | 7 ans |
Localisation | France |
Full Stack Developer
Type de contrat | Freelancers |
---|---|
Taux journalier | 690$/jour |
Expérience | 5 ans |
Localisation | France |
Full Stack Developer
Type de contrat | Freelancers |
---|---|
Taux journalier | 470$/jour |
Expérience | 7 ans |
Localisation | Mexique |
Full Stack Developer
Type de contrat | Freelancers |
---|---|
Taux journalier | 540$/jour |
Expérience | 5 ans |
Localisation | France |
Full Stack Developer
Type de contrat | Freelancers |
---|---|
Taux journalier | 345$/jour |
Expérience | 5 ans |
Localisation | France |