Commit Graph

3 Commits

Author SHA1 Message Date
Louis
e91f55b80d Updates dependencies and implements portfolio
Updates eslint and typescript-eslint dependencies.

Migrates to a new portfolio structure with components, styling, route management, and internationalization.

Adds project display with multiple project types using custom components.

Adds image assets to be displayed in experience sections
2025-10-29 00:13:50 +01:00
Louis
3e3a6dd125 Enhances UI with i18n, theme persistence and navigation
Adds internationalization (i18n) support using i18next, enabling multi-language support.

Persists theme selection in local storage, providing a consistent user experience across sessions.

Implements smooth scrolling navigation to different sections of the page.

Introduces a "Projects" section using a routing system, with tabs for professional and personal endeavors and detailed views using framer-motion for smooth transitions.

Includes updated resume PDFs.
2025-10-28 14:21:02 +01:00
Louis
2925b17507 feat: setup 2023-11-17 17:59:32 +01:00