Skip to content

Repository files navigation

Portfolio

A personal portfolio built with Next.js, React, TypeScript, and Tailwind CSS. The project is structured for static export and deployment to GitHub Pages.

Overview

This repository contains a bilingual developer portfolio with:

  • A responsive hero section and animated UI details
  • Typed content sources for profile, skills, projects, and contact information
  • Client-side interactions that work in a static deployment
  • GitHub Pages deployment through GitHub Actions

Tech Stack

  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS 4
  • Lucide React
  • React Icons

Project Structure

  • src/app - App Router entrypoints and global styles
  • src/components - reusable UI components and portfolio sections
  • src/data - structured content for the portfolio
  • src/types - shared TypeScript models
  • .github/workflows - deployment workflow for GitHub Pages

Getting Started

Install dependencies:

npm install

Run the development server:

npm run dev

Create the production build:

npm run build

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages