Nicolas Foin - Developpement Fullstack

Festival de musique - Hestau

Hestau festival project screenshot
Hestau festival screenshot of partners section

Le projet

L'objectif de ce site était d'appuyer la communication de ce festival en plus de ce qui a été fait sur les réseaux sociaux et auprès d'écoles partenaire de l'association qui organise ce festival.

Les technologies utilisées

J'ai fais ce site de présentation avec Wordpress et Elementor, l'un des éditeurs de thème les plus connus.

WordpressElementor

Extracteur de prix Le Bon Coin - Projet perso

Le Bon Coin page which data are extracted from
Le Bon Coin prices extracted result under csv format

Le projet

Cette extension chrome permet d'obtenir des informations d'annonces Le Bon Coin sous un format exploitable. Un cas d'utilisation est de déterminer le prix moyen d'un modèle de moto, pour pouvoir repérer plus facilement les annonces qui ont un prix inférieur au marché.

Les technologies utilisées

Elle a été faite en pure javascript. Elle viens récupérer les données de Le Bon Coin directement sur la page des résultats d'une recherche par l'utilisateur.

Javascript
Github Icon

Estimateur de popularité des marques de mode - ISLA

Agrégateur de donnés depuis Vestiaire Collective et d'autres marketplaces
Web scraper result

Le projet

Ce script est un agrégateur de données comptabilisant le nombre d'objets de différentes marques en ciculation sur le maché de la seconde main. Cela avait pour objectif de donner une mesure de la popularité d'une marque.

Les technologies utilisées

Il est basé sur Puppeteer, un module de web scraping en javascript qui émule un navigateur web pour accéder aux données d'un site.

Puppeteer
Github Icon

Agrégateur de prix de marketplaces - ISLA

Web application to scrape prices from second hand garments on several marketplaces
Scraper result

Le projet

Ce projet est un prototype qui avait pour but de récupérer les prix des vêtements de seconde main dans l'objectif d'établir une suggestion de prix pour simplifier le processus de publication d'annonce et de vente.

Les technologies utilisées

Il a été fait avec Node-JS et Express. L'interface n'est pas belle - c'est sûr - mais ce qui a été testé avec ce prototype est la fiabilité de la prédiction.

Node-JSEJSExpress
Github Icon

Bridge - MyNFT

Screenshot of MyNFT Bridge web app
Screenshot of MyNFT Bridge breadcrumb
Screenshot of MyNFT Bridge web app in progress; first step
Screenshot of MyNFT Bridge web app success;

Le projet

Ce projet a pour objectif d'agir comme un système sécurisé de transfert de NFT (un titre de propriété) entre plusieurs blockchains indépendantes.

Les technologies utilisées

J'ai créé le frontend de cette application web en pure javascript, HTML & CSS à partir des maquettes fournies par l'équipe de design. Je l'ai connecté à l'API du backend ainsi qu'aux différentes blockchains en utilisant le module Web3-JS.

Node-JSSolidityExpressWeb3-JS
Github Icon

NFTisation de noms de domaines - MyNFT

Mint page for domain name tokenization
Name server edit for a domain name already under an NFT format

Le projet

L'objectif de cette preuve de concept est de faciliter la circulation des noms de domaines du web classique en utilisant des NFT pour les représenter. C'est-à-dire en remplaçant la longue procédure de transfert d'un registrar à un autre par un simple transfert de NFT.

Les technologies utilisées

J'ai construit le backend de celle-ci, en utilisant l'API du registrar de nom de domaine GoDaddy. Ce projet a été fait en pure javascript, avec Express

Node-JSMongoDBExpressEJSWeb3-JS

Mint - MyNFT

Wallet connection page to MyNFT mint
Form to mint a new NFT

Le projet

Ce micro-service permet la création de NFT à partir d'une interface graphique, et en associant les métadonnées fournies par l'utilisateur à son nouveau NFT.

Les technologies utilisées

J'ai construit le backend avec Node-JS et Web3-JS pour se connecter au frontend que j'ai fais en pure javascript avec Express. J'ai également intégré le module de connexion à la plupart des wallet utilisés dans le monde des crypto monnaies

Node-JSSolidityExpressEJSWeb3-JS

Nexchange - Projet perso

Nexchange home page
Metamask confirmation request for transaction on Nexchange

Le projet

Ce site d'échange de NFT était un projet pour découvrir les technologies du Web3 et des NFT. J'ai appliqué ceci à la gestion locative d'appareil électroménager.

Les technologies utilisées

J'ai créé cette application web avec Express sous Node-JS. L'interface est faite avec le moteur de template EJS, et en javascript pure, HTML & CSS.

Node-JSMongoDBSolidityWeb3-JSExpressEJS
Github Icon
Services
Portfolio
Foin Developpement Web
About Nicolas
Contact
LinkedInGitHub

Foin Developpement Web Copyrights 2024 - Tous droits réservés

Siren: 903257194