Skip to content

A modern, responsive personal portfolio built with Next.js, TypeScript, Tailwind CSS, and Shadcn UI — designed to showcase your resume, projects, and business information in an elegant and professional way.

License

Notifications You must be signed in to change notification settings

Tomm8y/Personal-website

Repository files navigation

🌐 Personal Website

A modern, responsive personal portfolio built with Next.js, TypeScript, Tailwind CSS, and Shadcn UI — designed to showcase your resume, projects, and business information in an elegant and professional way.


🚀 Demo

👉 View Live Website


✨ Features

  • 🧭 Clean and modern UI built with Tailwind CSS
  • ⚡️ Fast performance using Next.js & TypeScript
  • 🎨 Modular component design (Shadcn UI)
  • 📱 Fully responsive across all devices
  • 🌗 Dark mode support
  • 💼 Pages for About, Projects, Contact, and more

🛠️ Tech Stack

Category Technology
Framework Next.js
Language TypeScript
Styling Tailwind CSS
UI Components Shadcn UI
Package Manager npm / pnpm

⚙️ Getting Started

1. Clone the repository

git clone https://github.com/Tomm8y/Personal-website
cd personal-website

2. Install dependencies

Using npm or pnpm :

npm install

pnpm install

3. Run the development server

npm run dev

📁 Project Structure

personal-website/
├── app/
│   ├── layout.tsx
│   ├── page.tsx
│   ├── about/
│   ├── contact/
│   └── projects/
├── components/
│   ├── ui/
│   ├── hero.tsx
│   ├── about.tsx
│   ├── contact.tsx
│   ├── projects.tsx
│   └── skills.tsx
├── tailwind.config.ts
├── tsconfig.json
└── package.json

About

A modern, responsive personal portfolio built with Next.js, TypeScript, Tailwind CSS, and Shadcn UI — designed to showcase your resume, projects, and business information in an elegant and professional way.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published