The final version of my portfolio features a high-performance, maintainable, scalable, and SEO-friendly architecture.

This latest version of my portfolio marks a significant evolution compared to previous iterations, as it is now fully focused on SEO and performance. To achieve these objectives, I chose Next.js, a modern framework that allows for advanced SEO optimization through server-side rendering (SSR) and static site generation (SSG). This version is not just a technical improvement; it also serves as a foundation for all my future projects, featuring a scalable and maintainable architecture.
The application is divided into two distinct parts:
The back-office has been designed to be flexible and comprehensive, even though some features are not yet necessary for this specific project. Key functionalities include:
Project Addition and Management: Facilitates the continuous updating of portfolio content.
Blog and Category Management: Allows for the classification and regular publication of content.
Dynamic Page Creation: Offers the possibility to add new sections or pages without code intervention.
User and Role Management: While not essential for this version, this feature ensures scalability for more complex projects.
File Upload: For managing media and other resources directly from the interface.
Email Sending: Automates notifications or responses via the back office.
The visible part of the portfolio is optimized to meet SEO and performance requirements:
Optimized SEO: Thanks to Next.js, the site benefits from improved rankings on search engines through server-side page rendering and custom SEO tags.
Performance Optimization: The code is optimized to reduce loading times, using techniques such as lazy loading, page prefetching, and effective resource management.
Scalability and Maintainability: The architecture is designed to be easily extensible, allowing for the quick addition of new features or content modifications without impacting performance.
This project also marks the beginning of my journey in developing Open Source JavaScript libraries. These libraries are designed to be reusable in my future projects, providing a solid and scalable foundation. They have become essential tools that I continue to improve and share with the open-source community. Here are a few of the libraries I have created and regularly use:
mui-tiptap-editor
mui-password-checklist
Projet personnel
Web
Subscribe to my newsletter to receive special offers and the articles / tutorials I occasionally publish on my blog.
* You can unsubscribe at any time by clicking the unsubscribe link in every email.

An application that connects drivers and passengers to share rides, reduce costs, and promote more sustainable mobility.

My website built with React (JavaScript) and Flask (Python), providing smooth animations through Framer Motion for an enhanced user experience.

A blog exploring Christianity, philosophy, and literature, offering deep reflections on faith and culture.

A web and mobile application designed for poetry enthusiasts, allowing them to easily discover, share, and create poems

A web and desktop application designed for managing and backing up online address books and directories.

My personal portfolio featuring complex animations created with Framer Motion and React Spring.