A modern, responsive portfolio website built with Next.js, TypeScript, and Tailwind CSS.
- Hero Section: Eye-catching landing page with call-to-action buttons
- Projects Showcase: Display your previous projects with images, descriptions, and technologies used
- Rates Section: Transparent pricing tiers for different project types
- Contact Section: Contact form and social media links
- Responsive Design: Works seamlessly on all devices
- Dark Mode Support: Automatic dark mode based on system preferences
First, install the dependencies:
npm installThen, run the development server:
npm run devOpen http://localhost:3000 with your browser to see the result.
Edit the contact information in components/Contact.tsx:
- Email address
- Phone number
- Location
- Social media links
Edit the projects array in components/Projects.tsx to add your own projects.
Modify the pricingTiers array in components/Rates.tsx to reflect your rates.
- Update the hero section text in
components/Hero.tsx - Modify the site title and description in
app/layout.tsx
npm run build
npm start- Next.js 14: React framework with App Router
- TypeScript: Type-safe development
- Tailwind CSS: Utility-first CSS framework
- React: UI library
MIT