72

Jio Gallardy: Portfolio

An immersive portfolio website showcasing projects with real-time view and analytics tracking using Upstash Redis and Three.js

Project Overview

My portfolio, crafted with Next.js, highlights my projects with dynamic 3D effects using Three.js. It tracks real-time analytics through Upstash Redis, ensuring a smooth and scalable experience for all visitors.

myPortfolio

Technologies Used

  • Frontend Framework: Next.js for SSR and SSG, enhancing SEO and performance.
  • 3D Graphics & Animations: Three.js for immersive visual effects and interactive user experiences.
  • Real-time Data Tracking: Upstash Redis for efficient, scalable analytics and view tracking.
  • Styling: Tailwind CSS for responsive, utility-first CSS.
  • Development Tools: PNPM for efficient package management, Eslint, and Rome for code formatting and linting.
  • Hosting & Deployment: Vercel (recommended for Next.js applications for seamless deployment and superior performance).

Key Features

  • Dynamic 3D Content: Utilized Three.js to create engaging 3D content, bringing projects to life and offering users an interactive exploration.
  • Real-Time Analytics: Integrated Upstash Redis to monitor real-time views and interactions, providing insights into user engagement and behavior.
  • Responsive Design: Implemented with Tailwind CSS, ensuring the website is accessible and visually appealing across all devices.
  • SEO Optimized: Leveraged Next.js features for server-side rendering and static site generation, enhancing search engine visibility.
  • Performance Focused: Optimized for speed and efficiency, employing best practices in web development to achieve fast loading times and a smooth user experience.

Deployment and Management

Employing PNPM for package management streamlined the development process, making it more efficient and manageable. The choice of Vercel as a hosting solution capitalizes on its optimal support for Next.js applications, ensuring that deployment is straightforward and that the site benefits from excellent performance and scalability