Skip to content

Repository files navigation

Alan Hertanto – Personal Portfolio Website

Welcome to the official repository of Alan Hertanto’s personal portfolio website. This platform serves to showcase my professional projects, skills, and background, providing a centralized space for prospective clients, collaborators, and employers to learn more about my work.

LIVE DEMO

Technology Stack

  • Next.js: A React framework optimized for server-side rendering and static site generation, ensuring fast and SEO-friendly web pages.
  • Tailwind CSS: A utility-first CSS framework for rapid and consistent styling.
  • next/font: Utilized for optimized font loading to enhance performance and accessibility.
  • Vercel: Hosting and deployment platform, providing seamless continuous integration and delivery.

Features

  • Responsive, clean, and professional design tailored for a portfolio presentation.
  • Multiple sections highlighting projects, skills, and professional background.
  • Contact information with direct links to social media and communication channels.
  • SEO-optimized with proper metadata for better discoverability.
  • Optimized performance leveraging Next.js features and Tailwind CSS.

Getting Started

Prerequisites

  • Node.js (version 16 or higher recommended)
  • npm or yarn package manager

Installation and Development

git clone https://github.com/alanhertanto/alanhertanto-site.git
cd alanhertanto-site
npm install
npm run dev

Open your browser and navigate to http://localhost:3000 to view the site locally.

Building for Production

npm run build
npm run start

Deployment

This project is deployed on Vercel, which provides optimized hosting tailored for Next.js applications.

Social & Contact

Contribution

Contributions and suggestions are welcome. Feel free to open issues or submit pull requests. Please ensure any code follows existing style and testing guidelines.

Future Plans

  • Add multilingual support to reach a broader audience.
  • Integrate a blog section for sharing insights and technical articles.
  • Implement additional interactive portfolio features and analytics.
  • Adding Interactive Three.js or Unity WebGL for Gameplay With This Sites As The Phone Interaction

License

This project is licensed under the MIT License. See the LICENSE file for details.

Releases

Packages

Contributors

Languages