Lors de mon emploi chez WattSun Innovations, j’ai travaillé sur un serveur de services web. Celui-ci avait plusieurs utilités, notamment : Récupérer des données de produits électriques pour des clients spécifiques, directement chez leurs fournisseurs via API ou par web scraping ; Fournir des routes web utilisées dans le prototype logiciel afin de récupérer les données du client en temps cours ; Permettre à un administrateur, sans connaissances techniques avancées, de modifier la base de données grâce à une interface prévue à cet effet.
Page de produits
Page d'un produit
Page de clients
Les plus grandes difficultés rencontrées lors de ce projet étaient liées à l’adaptation. J’ai dû apprendre entièrement le C# orienté objet ainsi que le framework .NET, en plus d’utiliser SQL pour la base de données du serveur web et le VBA pour le prototype logiciel.
Ce projet n’a pas réellement de finalité : il évolue au rythme des demandes des clients et des améliorations technologiques. Par exemple, j’ai dû réaliser en quelques jours une interface web (Razor) destinée à une utilisation interne de gestion.
Voici les quelques logiciels et/ou langages de programmation utilisés lors de la réalisation de ce projet.