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.
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.
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.
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.
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.
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.
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.
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.
Updated the usePrecision function by removing unnecessary options for math rounding. Also cleaned up imports to enhance clarity and maintain concise coding practices.
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.
Eliminated unnecessary console.log statements that were used for debugging purposes. This cleanup improves code readability and reduces noise in the server logs.
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.
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.
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.
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.
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.