FlorianLeChat / Portfolio

📚 My personal portfolio website to highlight my skills and projects.

Home Page:https://www.florian-dev.fr/portfolio

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

📚 Portfolio

In French

Ceci est mon portfolio tout simplement ! Au départ, il s'agissait de mon tout premier site Internet réalisé durant mes études et utilisant HTML, CSS, JavaScript ainsi que PHP sans aucun framework particulier. Plusieurs mois ont défilés et j'ai décidé de le refaire complètement en adoptant un nouveau design inspiré de ce portfolio avec NextJS ainsi que des technologies beaucoup plus modernes.

Les anciennes versions de mon portfolio sont également disponibles sur les autres branches GitHub : no-next-js (dernière version utilisant PHP), no-gmail (version PHP ayant encore un formulaire de contact sans GMail), no-sass (version PHP sans l'utilisation du préprocesseur SASS) et no-php (version utilisant seulement HTML, CSS et JavaScript).

Note

Voici les exigences pour exécuter le site Internet :

Tip

Pour essayer le projet, il suffit d'installer l'ensemble des dépendances nécessaires avec la commande npm install (nécessite NodeJS) puis de lancer le serveur de développement avec la commande npm run dev. Une image Docker est aussi disponible pour tester ce projet pour les personnes les plus expérimentées ! 🐳

Warning

L'entièreté du code de ce projet est commenté dans ma langue natale (en français) et n'est pas voué à être traduit en anglais par soucis de simplicité de développement.

image


In English

This is my portfolio! At the beginning, it was my very first website made during my studies and using HTML, CSS, JavaScript and PHP without any framework. Several months later, I decided to redo it completely by adopting a new design inspired by this portfolio with NextJS and much more modern technologies.

Older versions of my portfolio are also available on the other GitHub branches: no-next-js (latest version using PHP), no-gmail (PHP version still having a contact form without GMail), no-sass (PHP version without using the SASS preprocessor) and no-php (version using only HTML, CSS and JavaScript).

Note

Here are the requirements to run the website:

Tip

To test the project, you simply have to install all the necessary dependencies with npm install command (requires NodeJS) and then launch the development server with npm run dev command. A Docker image is also available to test this project for more experienced people! 🐳

Warning

The whole code of this project is commented in my native language (in French) and will not be translated in English for easier programming.

image

About

📚 My personal portfolio website to highlight my skills and projects.

https://www.florian-dev.fr/portfolio

License:MIT License


Languages

Language:TypeScript 63.2%Language:SCSS 34.4%Language:JavaScript 1.2%Language:Dockerfile 1.2%