Présentation

Bonjour 👋
Je m'appelle Evan DUVAL, j'ai 18 ans et je suis originaire de Caen, plus précisément d'Authie. Après avoir obtenu mon Baccalauréat Général Option Mathématiques et SES, j'ai commencé un Bachelor de Concepteur et Développeur d'Applications au CESI de Caen.
Le développement c'est à la base une passion que j'ai eu grâce aux jeux vidéos, avec ma première Playstation obtenue à mes 10 ans puis mon premier ordinateur à 12. J'ai commencé à coder à 17 ans depuis chez moi en HTMl et CSS. Aujourd'hui j'ai acquis des compétences en HTML, CSS mais aussi Javascript, C, PHP ainsi que pour les bases de données (MySQL) et pour certains frameworks comme VueJS, ExpressJS et Laravel.

N'hésitez pas à me contacter si vous êtes à la recherche d'un stagiaire ou d'un alternant ! 🗒️

Projets

Jeu du Pendu

Afin de découvrir le langage C, j'ai fais un jeu du pendu (directement dans le terminal). Au lancement du code, un fichier contenant une liste de mots est ouvert, un mot est choisi au hasard pour être deviné. Le joueur a le droit à 8 erreurs avant de perdre. A chaque bonne lettre, celle-ci est affichée dans le mot. Une même lettre ne peut pas être utilisée deux fois. En cas de défaite, le mot à deviné est affiché.
(Cliquer sur le logo pour être redirigé vers le code)

C

Livre de Recettes

Ce projet avait pour but de (re)voir les bases de HTML, CSS et JavaScript. Il s'agit d'un site web qui permet de consulter des recettes salées ou sucrées avec images clicables. L'ajout d'une recette à ici permis de faire les vérifications de champs remplis, d'email et de mot de passe valide ainsi que de la vérification qu'une case ait été cochée.
(Cliquer sur le logo pour être redirigé vers le code)

HTML
CSS
JavaScript

Cookie Clicker

Projet concernant l'approfondissement du langage Javascript, avec un peu de HTML et de CSS pour le front. Comme son nom l'indique, l'objectif est d'obtenir le plus gros score possible, avec des améliorations concernant le nombre de cookie par clic ou bien un nombre de clic gagné toutes les secondes. Le tout sauvegardé dans le Local Storage pour pouvoir reprendre sa partie plus tard.
(Cliquer sur le logo pour être redirigé vers le code)

JavaScript

Bibliothèque

Afin d'approfondir le Javascript, j'ai fais un projet "Bibliothèque" en VueJS pour le front et en ExpressJS pour le back. Il s'agit d'un site web qui permet d'ajouter des livres à une liste, de les supprimer et de les modifiés. Les données sont sauvegardées dans un fichier .JSON et sont réinitialisées à chaque lancement du serveur.
(Cliquer sur le logo pour être redirigé vers le code)

VueJS
ExpressJS

Rencontre de Passionnés de Sport

Effectué dans le cadre de la découverte du langage PHP, ce projet à été fait totalement en PHP (front et back). Aussi, un code CSS vient embellir le tout. Ce site contient une inscription reliée à une base de données MySQL. Une fois inscrit, l'utilisateur peut voir toutes les pesonnes inscrites sur le site, avec leur sport préféré et leur adresse. Aussi, il y a une page de Statistiques regroupant le nombre de personnes inscrites sur le site, l'âge moyen des personnes inscrites ainsi qu'un diagramme circulaire concernant la fréquentation de chacun des sports.
(Cliquer sur le logo pour être redirigé vers le code)

PHP
MySQL

API Prono Esports

Il s'agit d'une API qui a pour but final d'être utilisé pour un site de pronostics d'événements e-sportifs (c'est à dire sur les jeux vidéos). L'API permet de s'inscrire, de se connecter avec un token d'authentification, de changer son mot de passe ou bien encore de demander la réinitialisation de celui-ci. Nous pouvons également ajouter un jeu, une équipe ou un joueur. La base de données a été faite ici en MySQL sur PhpMyAdmin. L'ensemble des routes ont été redirigées sur Postman afin de faciliter la création de données via les routes ainsi que d'une documentation.
(Cliquer sur le logo pour être redirigé vers le code)

Laravel
MySQL
PostMan

Télécharger ou Visualiser mon CV :

Contact