Je crée et développe des applications et des outils web.
mes projets à propos de moi

Je crée et développe des applications et des outils web.

Bienvenue sur mon portfolio !
Vous pouvez explorer mes supers projets ou en apprendre un peu plus sur ma personne

Mes Projets

FlopBySolo
FlopEDT remasterisé par mes soins
FlopEDT remasterisé par mes soins
Wasabi Wallet Tutorial
Un tutoriel en anglais sur le wallet bitcoin wasabi.
Un tutoriel en anglais sur le wallet bitcoin wasabi.
Tuteur en dev
Cette année je deviens tuteur des BUT1.
Cette année je deviens tuteur des BUT1.
Voir + de projets


À propos

Hello ! Je m'appelle Mickael Flores, étudiant en informatique à l'IUT de Blagnac. Passionné par le développement, je m'intéresse particulièrement au design d'interface. Dans le cadre de ce projet de portfolio, ma spécialité est de construire un site de A à Z, depuis la conception de l'outil jusqu'à l'intégration des pages et le développement des fonctionnalités. Je m'occupe également de l'optimisation pour le référencement naturel et de la mise en ligne. Voici les domaines de compétences que j'ai développés lors de ce projet...

Web design

Concevoir l'identité graphique du site est une étape clé. Le design de l'interface a été un élément central de mon travail, où j'ai mis un accent particulier sur la création de solutions qui répondent pleinement à mes besoins.

Développement web

Il s'agit de l'étape de développement du site ou de l'application web avant sa mise en ligne. Je possède toutes les compétences requises pour gérer l'intégration des templates et des fonctionnalités techniques d'un projet web.

Référencement SEO

Pour améliorer la visibilité des pages du site sur les moteurs de recherche (Chrome, Explorer, etc.), j'utilise des méthodes et des techniques spécifiques afin d'optimiser les chances d'apparaître parmi les premiers résultats (du moins j'essaie...).

En savoir +

Les étapes clés d'un projet web selon moi

Selon l'éxperience du projet de SAE05 de GPO

1

Devis & cahier des charges

Avant de commencer la création d'un projet web, il est essentiel de clarifier les objectifs du futur site. Lors de la rédaction d'un devis, il est important de définir le projet, de lister les besoins, de détailler les fonctionnalités, de réfléchir à l'arborescence du site et de spécifier le type de contenu à afficher. Cette étape permet également de choisir les solutions techniques les plus adaptées en fonction des besoins et d'estimer les coûts des différents services.

Structure de base du site web

Pour garantir l'ergonomie d'un site, il est important de réfléchir à la structure des différentes pages. Le wireframe permet de définir l'ossature des interfaces du site. Il s'agit d'un schéma représentant l'agencement des blocs et des contenus. Le résultat de cette étape servira de fondation pour la création des maquettes.

Représentations visuelles du site

Il s'agit de la phase de web design du projet, dont l'objectif est de créer une représentation visuelle du futur site. Pour cette étape, j'utilise des outils et des méthodes modernes, comme Adobe XD, qui offre un système de prototypage interactif permettant de tester le site comme s'il était déjà en ligne. Grâce à cet outil, il est possible d'ajouter des animations, de simuler des fonctionnalités et de relier les maquettes des différentes pages entre elles. C'est une approche idéale pour se projeter dans le projet.

Intégration des templates

Il s'agit de convertir les maquettes graphiques en code afin de les afficher dans les navigateurs. Pour l'intégration des pages, il est nécessaire de maîtriser les langages HTML et CSS pour la mise en page, ainsi que JavaScript pour les animations. Lors de l'intégration web, il est essentiel de rendre les pages responsives afin que le site s'affiche correctement sur tous types d'écrans.

Développement des features

La phase de développement du site web est la partie la plus technique du projet. En tant que développeur web, je maîtrise plusieurs technologies telles que PHP, JavaScript et Python pour les langages de programmation, ainsi que des CMS comme WordPress et Drupal 8, sans oublier Symfony, mon framework de prédilection. Durant cette étape, je m'assure de la qualité du code, de l'optimisation des performances et du respect des standards, notamment en ce qui concerne le référencement naturel.

Mise en ligne

C'est la dernière étape avant la finalisation du projet. La mise en ligne consiste à transférer les fichiers du site vers un serveur et à exporter la base de données. Avant de déployer la version finale du site, il est nécessaire d'avoir acheté un nom de domaine et souscrit à un service d'hébergement. Une fois cette étape terminée, vous pourrez administrer votre site à votre convenance !