Skip to content

A modern, fully responsive portfolio template built with Next.js and Tailwind CSS. Designed for developers and designers to showcase their work seamlessly. Optimized for performance and easy customization.

Notifications You must be signed in to change notification settings

febeeh/portfolio-template-nextjs-tailwindcss

Repository files navigation

Portfolio Template Using Nextjs & Tailwind CSS

A modern, fully responsive portfolio template built with Next.js and Tailwind CSS. Designed for developers and designers to showcase their work seamlessly. Optimized for performance and easy customization.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

Screenshots

alt text alt text alt text

Edit Tools

Goto /src/hooks/useProjects.tsx

const tools: Record<string, ToolType> = {
    nextjs: { name: "Next.js", color: "#fb7185", id: "nextjs" },
    // You can add your tools here.
};

Edit Projects

Goto /src/hooks/useProjects.tsx

There you will find project variable, you can add your projects there.

Example:

{
    title: "Project title here",
    description:"Project description here",
    images: [
    {
        image:"Image url Here",
    }
    ],
    path_id: "Unique ID to identify the project",
    cover_image: "Cover image url here",
    languages: [
    tools["nextjs"],
    tools["reactjs"],
    tools["html"],
    tools["css"],
    tools["cpanel"],
    tools["photoshop"],
    // Add Tools here
    ],
    company: "Company name here",
    work_type: "Type of work",
}

Edit Contact

Goto /src/components/main/contact.tsx

There you will find contactList variable, you can add your contacts there.

Example:

{
    title: "Title Here",
    icon: //Icon Here,
    path: "URL Here",
}

Edit Skills

Goto /src/components/main/skills.tsx

There you will find skillSet variable, you can add your skills there.

Example:

{
title: "Skill title here",
perc: // Percentage here,
}

Learn More

To learn more about Next.js, take a look at the following resources:

About

A modern, fully responsive portfolio template built with Next.js and Tailwind CSS. Designed for developers and designers to showcase their work seamlessly. Optimized for performance and easy customization.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published