Retour aux projets
En ligne

CLM

Site web professionnel developpe dans le cadre de mon alternance chez Net-Strategy. Conception complete et integration sur mesure avec WordPress et Elementor. Le projet a permis d'appliquer les bonnes pratiques SEO et d'optimisation de performance apprises en agence.

Annee2024
RoleDeveloppeur Web (Alternance)
TypeSite vitrine client

Technologies utilisees

WordPress
CMS principal
Elementor Pro
Page builder avance
PHP Custom
Fonctions personnalisees
Yoast SEO
Optimisation referencement
Google Analytics
Suivi et statistiques
MySQL
Base de donnees

Points cles

Design sur mesure
Maquettes validees avec le client
SEO on-page
Optimisation de chaque page
Performance
Images optimisees et lazy loading
Responsive
Mobile-first approach
Integration analytics
Suivi du comportement utilisateur
Maintenance
Formation client pour la gestion

Processus de developpement

Brief client avec l'agence

Reunion de cadrage avec le client et l'equipe Net-Strategy pour definir les objectifs, le cahier des charges et les contraintes techniques du projet.

Maquettage et validation

Creation des maquettes desktop et mobile, presentation au client avec iterations jusqu'a validation finale du design et de l'arborescence.

Integration WordPress

Developpement sur WordPress avec Elementor Pro, creation de fonctions PHP personnalisees et integration des bonnes pratiques SEO on-page.

Tests, formation et livraison

Tests cross-browser et responsive complets, formation du client a la gestion du contenu via WordPress, puis mise en production.

Apercu technique

custom-functions.php
1// Custom shortcode for service cards
2function clm_service_card( $atts, $content = null ) {
3 $atts = shortcode_atts( array(
4 'title' => '',
5 'icon' => 'dashicons-admin-tools',
6 'link' => '#',
7 ), $atts, 'service_card' );
8
9 $output = '<div class="clm-service-card">';
10 $output .= '<span class="dashicons ' . esc_attr($atts['icon']) . '"></span>';
11 $output .= '<h3>' . esc_html($atts['title']) . '</h3>';
12 $output .= '<p>' . wp_kses_post($content) . '</p>';
13 $output .= '<a href="' . esc_url($atts['link']) . '">En savoir plus</a>';
14 $output .= '</div>';
15
16 return $output;
17}
18add_shortcode( 'service_card', 'clm_service_card' );