Technologies utilisées : Windev 23, HFSQL, MySQL, JAVA
API manipulées : Binance, Kucoin, Kraken, Coinbase, Coinmarketcap, Twitter, Slack, Cryptopanic, Solume.io
Logiciels manipulés : Suite PC Soft, Sprint Tool Suite, Postman, StarUML
Société : SOURCE FACTORY -> https://www.sourcefactory.fr
Statut : Hors ligne
Estimation temps passé : 600h+
Descriptions et actions :
- Élaboration du Cahier des Charges et Conception de l'Architecture
- Contexte: Mise en place des fondations solides pour le développement du projet.
- Rôle et Actions:
- Rédaction détaillée du cahier des charges, incluant le diagramme de déploiement, la définition des modules/services et l'architecture serveur.
- Conception des Modèles Conceptuel et Physique de Données (MCD et MPD) et création de la Base de Données via Data Access Object (DAO).
- Réalisation d'une étude de faisabilité et chiffrage précis des ressources nécessaires pour le projet.
- Développement FrontEnd avec Windev 23
- Contexte: Création d'une interface utilisateur intuitive et performante.
- Rôle et Actions:
- Développement de l'interface utilisateur, en veillant à un affichage clair et réactif.
- Intégration et appel de webservices pour la communication entre le FrontEnd et le BackEnd.
- Développement BackEnd en JAVA
- Contexte: Mise en place de la logique métier et des services backend du projet.
- Rôle et Actions:
- Création de webservices et mise en œuvre des calculs et logiques nécessaires au fonctionnement de l'application.
- Gestion des interactions avec différentes APIs, dont celles orientées cryptomonnaie et communication.
- Intégration et Manipulation d'APIs
- Contexte: Élargissement des fonctionnalités de l'application grâce à l'intégration d'APIs externes.
- Rôle et Actions:
- Manipulation d'APIs orientées cryptomonnaie telles que CoinMarketCap, Binance et Kucoin …
- Interaction avec des APIs de communication comme Twitter, Slack et CryptoPanic pour enrichir l'expérience utilisateur.
- Gestion Utilisateurs et Automatisation de Tâches
- Contexte: Amélioration de la gestion des utilisateurs et automatisation des processus répétitifs.
- Rôle et Actions:
- Mise en place de parcours utilisateurs et gestion des erreurs pour améliorer l'interaction avec l'application.
- Automatisation de tâches récurrentes via des scripts batch et paramétrage via des fichiers .ini.
- Génération et Déploiement d'un Exécutable
- Contexte: Faciliter le déploiement et l'accès à l'application pour les utilisateurs.
- Rôle et Actions:
- Génération d'un exécutable directement relié au serveur en local (localhost), permettant une installation et un démarrage rapide de l'application.



