A modern, responsive personal portfolio website built with Next.js and TypeScript. Showcase your projects, experience, skills, and articles in a clean, professional layout.
- Responsive design for all devices
- Sections for About Me, Experience, Projects, Skills, Services, Articles, and Quotes
- Customizable content and styles
- SEO-friendly
- Easy to deploy on Vercel, Netlify, or any static hosting
- Next.js (React Framework)
- TypeScript
- SCSS
sharathpc.github.io/
├── components/ # Reusable React components for each section
├── pages/ # Next.js pages (main entry: index.tsx)
├── public/ # Static assets (images, fonts, favicon)
├── styles/ # SCSS stylesheets
├── package.json # Project metadata and scripts
├── tsconfig.json # TypeScript configuration
└── README.md # Project documentation
- Clone the repository:
git clone https://github.com/yourusername/sharathpc.github.io.git cd sharathpc.github.io - Install dependencies:
yarn install # or npm install - Run the development server:
Open http://localhost:3000 to view it in your browser.
yarn dev # or npm run dev
- Update content in the
components/directory (e.g., AboutMeSection.tsx, ProjectsSection.tsx, etc.) - Add or replace images in
public/images/ - Modify styles in
styles/ - Update site metadata in
pages/_document.tsxandnext.config.js
This project is licensed under the MIT License.