← Retour aux projets

Portfolio V1

Résumé

Ce site est une première version d’un portfolio que j’avais réalisé en tant que projet personnel afin de développer mes compétences en Javascript, Typescript, CSS et HTML. Pour ce projet je n’ai pas réalisé un design au préalable car le but était de me concentrer sur le côté technique. Pour le style des pages j’ai utilisé le framework TailwindCSS afin de gagner du temps et pour le côté client j’ai utilisé le framework NextJS qui offre de nombreuses fonctionnalités.

Maquette de mon premier portfolio

Palette de couleurs

Voir l'image Page d'accueil du portfolio v1

Fonctionnalités

Framework NextJS

Pour ce site, j’ai utilisé le framework NextJS. J’ai choisi NextJS pour découvrir le développement exclusivement en Javascript, car il propose un système de routes prêtes à l’emploi et simple à utiliser. Pour créer une route, il suffit de créer un dossier avec le nom de la route dans le dossier “pages”, lancer le serveur et entrer l’URL correspondante.

TailwindCSS

En complément de NextJS, j’ai intégré TailwindCSS pour le styliser les pages. TailwindCSS permet de créer des interfaces élégantes et réactives rapidement grâce à ses classes utilitaires préconfigurées.

Pour le formulaire de contact, j’ai utilisé le module Nodemailer afin de gérer l’envoi de mail.

← Retour aux projets

Portfolio V1

Mes autres projets

Tous mes projets