Commit Graph

243 Commits

Author SHA1 Message Date
e84ac93890 Add Toc 2025-02-06 16:14:17 +01:00
0f0c68be82 Working on website 2025-02-06 15:06:32 +01:00
4e68cd9b39 Update @nuxt/content to v3.1.0 and related dependencies
Upgraded @nuxt/content to v3.1.0 along with other related dependencies and peer dependencies. This includes improvements in optional dependencies and type updates for smoother integration. Updated `pnpm-lock.yaml` to reflect the new versions and resolutions.
2025-02-03 21:19:11 +01:00
f7efe2b7b8 Adjust Globe visualization parameters for improved appearance
Increased mapBrightness and modified baseColor and glowColor to achieve better contrast and a more visually appealing design. These changes refine the overall look of the globe component on the home page.
2025-02-03 15:57:20 +01:00
fd4b118d78 Remove @nuxthq/studio and update nuxt.config.ts settings
Dropped @nuxthq/studio from dependencies and cleaned up related configurations in pnpm-lock.yaml. Updated nuxt.config.ts by modifying the `icon.serverBundle` to include specific collections and removing unused `content.preview.dev` setting.
2025-02-02 22:48:42 +01:00
f07c6b4c15 Add @nuxthq/studio and configure Nuxt Content preview API
Integrated @nuxthq/studio version 2.2.1 as a new dependency and updated the pnpm lockfile accordingly. Additionally, configured the Nuxt Content preview API with custom settings in the `nuxt.config.ts` file. This setup enhances the development experience and enables Nuxt Studio integration.
2025-02-02 22:34:51 +01:00
74310c455a Remove deprecated Nuxt Content preview API configuration
Eliminated the outdated 'preview' API configuration from Nuxt Content settings to align with the latest standards. This improves maintainability and prevents potential issues with deprecated features.
2025-02-02 22:25:01 +01:00
d70592b0c1 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	content/portfolio/bikes-glm.md
2025-02-02 22:17:55 +01:00
f855328096 Add portfolio page for GLM bike prediction project
Introduced a new portfolio entry showcasing a bike prediction project using Generalized Linear Models. Includes a detailed description, relevant tags, a PDF report, and a link to the source code.
2025-02-02 22:17:30 +01:00
fc1f09fa5d Remove personal website reference from bikes-glm portfolio page
The section about the personal website was irrelevant to the project's content and has been removed for clarity. This helps keep the portfolio page concise and focused on the GLM project.
2025-02-02 20:03:21 +01:00
5a5549238c Add bikes GLM portfolio project and associated PDF report
Introduce a new portfolio project page for bike-sharing predictions using Generalized Linear Models, completed as part of a university course. Includes project description, source code link, and embedded final report PDF.
2025-02-02 20:01:09 +01:00
ef1fd66397 Add bikes GLM portfolio project and associated PDF report
Introduce a new portfolio project page for bike-sharing predictions using Generalized Linear Models, completed as part of a university course. Includes project description, source code link, and embedded final report PDF.
2025-02-02 20:01:07 +01:00
13e6b67a1d Update Resume2024.pdf with revised object dimension values.
This update adjusts multiple object rendering dimensions in the PDF, refining positioning, scale, and alignment across various stream data. The revisions ensure improved rendering accuracy and consistency within the document.
2025-02-02 20:00:55 +01:00
9ace5f716b Normalize code style and logging levels throughout project
Fixed minor inconsistencies in syntax, formatting, and logging levels across various files. Updated newline handling, adjusted console log types, and improved code organization for better readability and maintainability.
2025-02-02 19:53:17 +01:00
fd2219248f Remove @nuxthq/studio dependency from package.json
The @nuxthq/studio package is no longer needed and has been removed to streamline dependencies. This helps reduce unnecessary packages in the project, improving maintainability.
2025-02-02 19:32:57 +01:00
ebe0b884ac Add @nuxthq/studio and enable Nuxt Studio preview API
This commit adds the @nuxthq/studio dependency to package.json and configures the Nuxt Studio preview API in nuxt.config.ts. These changes enable preview functionality for better content management in a Nuxt application.
2025-02-02 19:31:26 +01:00
08564d8c32 Add @vueuse/math dependency to the project
This update includes the addition of @vueuse/math version 12.5.0 to both package.json and pnpm-lock.yaml. It ensures necessary dependencies and peer dependencies are integrated for seamless functionality.
2025-02-02 19:24:00 +01:00
afbb94ff11 Import and simplify usePrecision in Stats.vue
Updated the usePrecision function by removing unnecessary options for math rounding. Also cleaned up imports to enhance clarity and maintain concise coding practices.
2025-02-02 19:22:26 +01:00
affeb347e5 Refactor Stats.vue to optimize computed values
Extracted reusable computed values for time, date, and hours to improve code clarity and maintainability. This change reduces duplication and ensures consistency across template usages.
2025-02-02 19:17:53 +01:00
9e52314f40 Remove debug console logs from location plugin
Eliminated unnecessary console.log statements that were used for debugging purposes. This cleanup improves code readability and reduces noise in the server logs.
2025-02-02 19:10:18 +01:00
fe20d0888b Add @tailwindcss/typography to devDependencies
Integrates the @tailwindcss/typography package, along with its necessary dependencies, into the project. Updates the pnpm-lock.yaml and package.json files to reflect this addition, ensuring compatibility with Tailwind CSS 4.0.0.
2025-02-02 19:05:37 +01:00
6ab4ffc092 Refactor WebSocket handling and remove nuxt-visitors module
Replaced nuxt-visitors module with a custom WebSocket implementation for location tracking. Removed redundant code and comments in `useVisitors` composable and introduced the `location.server` plugin to manage user location. Updated dependencies and configurations to reflect these changes, streamlining the approach.
2025-02-02 19:03:49 +01:00
523a4a0582 Merge branch 'Cobe_implementation'
# Conflicts:
#	package.json
#	pnpm-lock.yaml
2025-02-02 18:30:52 +01:00
3f5b0829c7 Add Nuxt UI v3 2025-02-02 18:30:15 +01:00
bb20f593f8 Test visitors 2025-02-02 13:50:06 +01:00
9cc551cdfb Test visitors 2025-02-02 13:09:10 +01:00
c29a51941b Test visitors 2025-02-02 13:00:48 +01:00
ab6f076b5d Update pnpm-lock.yaml 2025-01-29 12:45:55 +01:00
9d4ca6476b Replace Mapbox integration with custom Globe component
Switched from Mapbox to a custom globe visualization using 'cobe' library. Removed all Mapbox-related code, dependencies, and environmental variables. Introduced a WebSocket-based system to display live visitor data on the globe.
2025-01-29 12:43:03 +01:00
86b5669947 Update header styles and improve visitor tooltip design
Adjusted header alignment for better responsiveness. Enhanced visitor tooltip by refining spacing, adding background color, and improving text readability for both light and dark themes.
2025-01-28 16:47:53 +01:00
9fc569a521 Add experimental WebSocket support in Nitro config
Enabled the experimental WebSocket feature in the Nitro configuration. This prepares the application for WebSocket-based functionalities and aligns with other experimental features like OpenAPI.
2025-01-28 16:40:54 +01:00
87091a4c47 Merge branch 'content_v3' 2025-01-28 16:36:01 +01:00
c1b24ed953 Update deps 2025-01-28 16:35:44 +01:00
989ae0c149 Add visitors 2025-01-28 16:31:31 +01:00
991c3a8a8a Fix tag translation 2025-01-28 16:23:21 +01:00
de85b755ab Change monte carlo project report 2024-12-22 20:49:57 +01:00
73bbdd642a Edit Resume file 2024-12-21 23:19:54 +01:00
60e3c248a4 1 change by Nuxt Studio 2024-12-21 23:17:55 +01:00
75b3655fd3 Fix main page 2024-11-28 22:55:28 +01:00
2649d0d8ce Fix lockfile 2024-11-28 22:46:16 +01:00
fb32d95b01 Remove studio 2024-11-28 22:45:25 +01:00
df4aec1f28 Add: nuxt content v3 2024-11-28 22:40:16 +01:00
4c42355100 Translate website in espagnol 2024-11-28 16:24:01 +01:00
a32c52cb7d Merge branch 'master' into feature_es 2024-11-28 15:14:30 +01:00
73d1e2cb60 add: Monte Carlo Methods 2024-11-27 14:04:36 +01:00
cb9ac99295 add: icon in tag 2024-11-27 12:27:37 +01:00
27f70b53d6 fix: tag color 2024-11-27 12:22:29 +01:00
8fdb5e16f2 Add: add only main tag in tab 2024-11-27 12:16:55 +01:00
4027dc0126 Add: change math tag color 2024-11-27 12:07:29 +01:00
81512e97bf Add: 'maths' tag 2024-11-27 12:07:17 +01:00