Skip to content

Repository files navigation

Portfolio Website

This repository contains my personal portfolio website. It showcases my projects, skills, education, and contact information. The site is implemented with React + TypeScript and bundled using Vite.

Repository purpose: This is my portfolio website source code and assets.

Live demo: https://thit2003.github.io/Portfolio/

Tech Stack

  • Framework: React
  • Language: TypeScript
  • Bundler / Dev server: Vite
  • Styling: (CSS / Tailwind)

Project Structure

  • App.tsx — root application component
  • index.tsx — app entry
  • components/ — UI components (e.g. Hero.tsx, Projects.tsx, Skills.tsx, Contact.tsx, Navbar.tsx)
  • vite.config.ts, tsconfig.json, package.json — build and tooling

Run Locally

Prerequisites: Node.js (recommended v16+ or later) and npm or pnpm

  1. Install dependencies:

    npm install

  2. Start the development server:

    npm run dev

  3. Build for production:

    npm run build

  4. Preview the production build locally:

    npm run preview

About

Porfolio Website

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages