fbpx Application disponible

Freelance rabie zouita

freelance
Email vérifié

rabie zouita

0.0/5 (0 Avis)
Membre depuis le 20 décembre 2023
Niveau de profil 100%

💻Software Developer | 🔥 Full-Stack | 🌐IoT | 🎓Master's in Innovation in Agriculture (NTICDIA)

En tant que Développeur Logiciel compétent et dynamique, je suis certifié en développement de logiciels par la Fondation Tunisie pour le Développement et ESPRIT grâce au programme ELIFE. J’ai également décroché une Maîtrise Co-Construite en Nouvelles Technologies de l’Information et de la Communication dédiées à l’Innovation Agricole à l’Institut Supérieur d’Informatique du Kef, complétée par une Licence Fondamentale en Sciences Informatiques dans le même établissement.

Pour en savoir plus sur mes compétences et découvrir mes réalisations, je vous invite à consulter mon portfolio accessible via le lien suivant : Portfolio.

0 Projets en cours
0 Projets terminés
0 Projets annulés

* Cliquez sur le bouton ci-dessous afin d'envoyer une proposition

Contacter le freelance

Expériences

Poste stagiaire

  •  Poste Tunisienne
  •  Juil 2019 - Sep 2019

Conception et déveleppement d’une application de gestion des congés.
Technologies : langage de programmation vb.net

Projet d'etude

  •  Sprint Code
  •  Déc 2020 - Août 2020

Conception et déveleppement d’un site web « E-commerce ».
Technologies : framework laravel

Développeur logiciels

  •  Centre Elife kef
  •  Juin 2022 - Déc 2022

Réalisation d'une application desktop TOP IN TECH
Technologies : java , javafx , mySql , api email ,

Développeur Full Stack

  •  Centre Elife kef
  •  Oct 2022 - Août 2022

Réalisation d'une application web e-commerce top in tech .
Tâches réalisées:
- Admin bloque ou débloque un client
- Like dislike pour un produit
-Statistiques (nbr des utilisateurs actifs )
- liste de mots inappropriés dans un commentaire
-Signaler un commentaire, un user
- Panier de commande
-API de géolocalisation ( longitude and latitude )
-Evaluation (rating)
-Notifier l’administrateur avant la rupture de stock d’un produit
- Traitement mathématique ( promotion de produit , coupon )
- panier supprimer apres 24 h et notifier les clients par email
- méthode de paiement facile (stripe)
- programme de fidélité (pour chaque quiz gagner le client reçoit coupon)
- Le coupon dispose d'une période d'expiration et d'informer le client par e-mail.
-la suppression du compte client après 10 jours et le client peut récupérer.
- liste des clients qui achètent , sa position indiquée sur la map.
- api mapRéalisation d'une application web e-commerce top in tech . Tâches réalisées: - Admin bloque ou débloque un client - Like dislike pour un produit -Statistiques (nbr des utilisateurs actifs ) - liste de mots inappropriés dans un commentaire -Signaler un commentaire, un user - Panier de commande -API de géolocalisation ( longitude and latitude ) -Evaluation (rating) -Notifier l’administrateur avant la rupture de stock d’un produit - Traitement mathématique ( promotion de produit , coupon ) - panier supprimer apres 24 h et notifier les clients par email - méthode de paiement facile (stripe) - programme de fidélité (pour chaque quiz gagner le client reçoit coupon) - Le coupon dispose d'une période d'expiration et d'informer le client par e-mail. -la suppression du compte client après 10 jours et le client peut récupérer. - liste des clients qui achètent , sa position indiquée sur la map. - api map
Compétences : Angular · Express.js · SQL · Spring Boot · Feuilles de style en cascade (CSS) · Git · scheduleJob · Socket.io · chart js · squelize · nodemailer

Développeur Full Stack

  •  Fou Fusa
  •  Nov 2022 - Juin 2023

Réalisation d'une application web e-commerce (serre intelligente) avec application flutter
Ajout de fonctionnalités de vente en ligne: Intégrer des fonctionnalités de panier
d'achat, de paiement en ligne et de gestion des commandes pour permettre aux
agriculteurs d'acheter des serres intelligentes en ligne.
Intégration du tableau de bord de contrôle: Développer une application web pour intégrer le tableau de bord de contrôle de la serre intelligente au site web e-commerce
Développement du prototype de serre intelligente: Concevoir et construire un prototype de serre intelligente en utilisant des technologies telles que les capteurs, les
actionneurs et l'Internet des objets (IoT) pour permettre la surveillance et la commande
des paramètres de croissance des plantes.
créer une application Flutter pour les agricultures qui utilise des capteurs pour surveiller l'état d'une serre et envoie des notifications en cas de problème.
Implémentez un système de quiz pour évaluer les résultats des utilisateurs et implémenter des récompenses pour les agriculteurs qui obtiennent de bons résultats.
Créer une interface d'administration pour les administrateurs, qui leur permette de gérer les avis d'agriculteurs, de gérer les commandes et les utilisateurs, et de surveiller les statistiques de site web.
Demander aux agriculteurs qui utilisent les serres intelligentes de fournir des avis sur leurs expériences d'utilisation
Technologies : Angular 13 , express js ,Sequelize ,mySql , noSql, nodemailer api. flutter, iot , arduinoRéalisation d'une application web e-commerce (serre intelligente) avec application flutter Ajout de fonctionnalités de vente en ligne: Intégrer des fonctionnalités de panier d'achat, de paiement en ligne et de gestion des commandes pour permettre aux agriculteurs d'acheter des serres intelligentes en ligne. Intégration du tableau de bord de contrôle: Développer une application web pour intégrer le tableau de bord de contrôle de la serre intelligente au site web e-commerce Développement du prototype de serre intelligente: Concevoir et construire un prototype de serre intelligente en utilisant des technologies telles que les capteurs, les actionneurs et l'Internet des objets (IoT) pour permettre la surveillance et la commande des paramètres de croissance des plantes. créer une application Flutter pour les agricultures qui utilise des capteurs pour surveiller l'état d'une serre et envoie des notifications en cas de problème. Implémentez un système de quiz pour évaluer les résultats des utilisateurs et implémenter des récompenses pour les agriculteurs qui obtiennent de bons résultats. Créer une interface d'administration pour les administrateurs, qui leur permette de gérer les avis d'agriculteurs, de gérer les commandes et les utilisateurs, et de surveiller les statistiques de site web. Demander aux agriculteurs qui utilisent les serres intelligentes de fournir des avis sur leurs expériences d'utilisation Technologies : Angular 13 , express js ,Sequelize ,mySql , noSql, nodemailer api. flutter, iot , arduino
Compétences : Angular · express js · Flutter · Firebase · API Postman · SQL · Arduino · Iot

Développeur web full stack

  •  Be-Softilys Tunisie
  •  Fév 2023 - Juin 2023

Modélisation des processus de BeEnroll et OnBoarding à l'aide de Camunda BPMN.
Implémentation des processus de BeEnroll et OnBoarding en utilisant Camunda, en utilisandes technologies telles que Java ou JavaScript.
Intégration de Camunda avec les autres systèmes d'entreprise pour permettre l'envoautomatique de notifications par e-mail et sur la plateforme, à l'aide de protocoles tels quSMTP ou REST.
Mise en place d'un système de vérification des pièces complémentaires pour les candidatacceptés, qui comprendrait une liste de contrôle et un processus de validation.
Création d'un workflow pour le changement de rôle de candidate vers employee.
Transfert des dossiers Alfresco et des attributs vers le dossier employee ou rejected enfonction du résultat du processus.
Technologies : Angular 15 ,java 8, Spring boot , Keycloak · docker · kafka · Alfresco
Camunda BPM

Développeur web full stack

  •  E-BUILD
  •  Oct 2023 - Déc 2023

🚀 Projet Full Stack avec Laravel 10 🚀

En tant que passionné de développement, j'ai récemment achevé un projet ambitieux en utilisant la dernière version de Laravel (v10). Ce projet est doté d'une architecture complète comprenant deux acteurs principaux : l'administrateur et le client.

👨‍💼 Tableau de bord de l'administrateur avec Laravel (Veuxy) :
L'administrateur a accès à un tableau de bord puissant grâce à Laravel avec l'intégration de Veuxy. Les fonctionnalités incluent l'ajout d'utilisateurs avec envoi automatique d'e-mails de bienvenue. De même, l'administrateur peut supprimer des utilisateurs en toute simplicité.

🛠️ Gestion des Services :
L'administrateur peut effectuer des opérations CRUD (Create, Read, Update, Delete) sur les services, y compris la spécification de la désignation, la description, la méthode de tarification, la durée, les pauses, les prix, les catégories de promotion, et l'ajout d'images. La gestion des réservations permet à l'administrateur de consulter la liste des réservations, d'accepter ou de refuser les réservations, le tout notifié en temps réel au client.

📅 Calendrier et Réservations :
Les clients peuvent réserver via un calendrier convivial, et une vérification de la capacité de chaque service est effectuée en détail. Le paiement s'effectue via Konnect Networks. Les réservations sont visibles sur un calendrier, avec la possibilité pour les clients de voir toutes leurs réservations.

💼 Tableau de bord du Client :
Le client a accès à un tableau de bord présentant toutes ses réservations. Une vérification de capacité est intégrée pour chaque service, et le paiement s'effectue via Konnect Networks. Les clients reçoivent des e-mails avec des codes QR pour vérifier le statut de leurs réservations et effectuer des paiements en ligne.🚀 Projet Full Stack avec Laravel 10 🚀 En tant que passionné de développement, j'ai récemment achevé un projet ambitieux en utilisant la dernière version de Laravel (v10). Ce projet est doté d'une architecture complète comprenant deux acteurs principaux : l'administrateur et le client. 👨‍💼 Tableau de bord de l'administrateur avec Laravel (Veuxy) : L'administrateur a accès à un tableau de bord puissant grâce à Laravel avec l'intégration de Veuxy. Les fonctionnalités incluent l'ajout d'utilisateurs avec envoi automatique d'e-mails de bienvenue. De même, l'administrateur peut supprimer des utilisateurs en toute simplicité. 🛠️ Gestion des Services : L'administrateur peut effectuer des opérations CRUD (Create, Read, Update, Delete) sur les services, y compris la spécification de la désignation, la description, la méthode de tarification, la durée, les pauses, les prix, les catégories de promotion, et l'ajout d'images. La gestion des réservations permet à l'administrateur de consulter la liste des réservations, d'accepter ou de refuser les réservations, le tout notifié en temps réel au client. 📅 Calendrier et Réservations : Les clients peuvent réserver via un calendrier convivial, et une vérification de la capacité de chaque service est effectuée en détail. Le paiement s'effectue via Konnect Networks. Les réservations sont visibles sur un calendrier, avec la possibilité pour les clients de voir toutes leurs réservations. 💼 Tableau de bord du Client : Le client a accès à un tableau de bord présentant toutes ses réservations. Une vérification de capacité est intégrée pour chaque service, et le paiement s'effectue via Konnect Networks. Les clients reçoivent des e-mails avec des codes QR pour vérifier le statut de leurs réservations et effectuer des paiements en ligne.
Compétences : SQL · Feuilles de style en cascade (CSS) · scheduleJob · Socket.io · api mail · HTML · Laravel

Formations

Licence fondamentale en sciences informatiques

  •  Institut Supérieur d'Informatique du Kef
  •  Jan 2017 - Jan 2020

mention : assez bien

Master Co-Conctruite en Nouvelles Technologies de l’information et de la communication dédiées a l’innovation de l’Agriculture.

  •  Institut Supérieur d'Informatique du Kef
  •  Jan 2020 - Jan 2023

mention : assez bien

Certificat de qualification et de compétence CQC en développement des logiciels (Fondation Tunisie pour le Développement en partenariat avec ESPRIT:Ecole Supérieure Privée d'ingénierie et de technologies) Programme ELIFE

  •  center Elife kef
  •  Jan 2022 - Juin 2022