A modern, SEO-optimized portfolio website template built with Next.js 14, Tailwind CSS, and MDX. Perfect for developers, designers, and creators who want to showcase their work with style.
Clone this repository:
git clone https://github.com/yourusername/nextjs-portfolio-starter
Install dependencies:
npm install
# or
yarn install
# or
pnpm install
Create a .env.local
file:
NEXT_PUBLIC_SITE_URL=https://example.com
Start the development server:
npm run dev
Visit http://localhost:3000 to see your website!
Basic Configuration
src/app/layout.jsx
for main layoutsrc/app/page.jsx
for the homepagesrc/app/layout.jsx
Content Management
src/app/projects
src/app/articles
src/app/about
Styling
tailwind.config.js
src/styles
This template comes with comprehensive SEO features:
src/
āāā app/ # Next.js app router pages
āāā components/ # Reusable components
āāā lib/ # Utilities and helpers
āāā styles/ # Global styles
āāā images/ # Static images
This project is licensed under the MIT License - see the LICENSE.md file for details.
Contributions are welcome! Please feel free to submit a Pull Request.
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
)Deploy your own version of this portfolio with one click:
If you find this project useful, please consider giving it a star āļø
Your Name - @yourtwitter - email@example.com
Project Link: https://github.com/yourusername/nextjs-portfolio-starter