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/
- Framework: React
- Language: TypeScript
- Bundler / Dev server: Vite
- Styling: (CSS / Tailwind)
App.tsx— root application componentindex.tsx— app entrycomponents/— UI components (e.g.Hero.tsx,Projects.tsx,Skills.tsx,Contact.tsx,Navbar.tsx)vite.config.ts,tsconfig.json,package.json— build and tooling
Prerequisites: Node.js (recommended v16+ or later) and npm or pnpm
-
Install dependencies:
npm install -
Start the development server:
npm run dev -
Build for production:
npm run build -
Preview the production build locally:
npm run preview