A minimal portfolio template.
Follow these steps to use the template.
- Clone the repository
git clone https://github.com/sinnedpenguin/purefolio.git- Install dependencies
npm install- Modify config/site.ts, data/skills.json and data/projects.json:
export const siteConfig = {
name: "sinnedpenguin",
description: "A full-stack web developer who loves building things that users enjoy using.",
links: {
github: "https://github.com/sinnedpenguin",
cv: "",
},
avatar: "https://avatars.githubusercontent.com/u/133164950?v=4",
email: "sinnedpenguin@proton.me"
}{
"technologies": [
{ "name": "Next.js", "icon": "nextdotjs" },
{ "name": "React.js", "icon": "react" },
{ "name": "TypeScript", "icon": "typescript" },
{ "name": "JavaScript", "icon": "javascript" },
{ "name": "Node.js", "icon": "nodedotjs" },
{ "name": "Java", "icon": "java" },
{ "name": "Tailwind CSS", "icon": "tailwindcss" },
{ "name": "Bootstrap", "icon": "bootstrap" },
{ "name": "MSSQL", "icon": "microsoftsqlserver" },
{ "name": "MySQL", "icon": "mysql" },
{ "name": "Firebase", "icon": "firebase" }
],
"tools": [
{ "name": "Git", "icon": "git" },
{ "name": "GitHub", "icon": "github" },
{ "name": "Linux", "icon": "linux" }
]
}[
{
"name": "Purefolio",
"description": "A minimal portfolio template.",
"repository": "https://github.com/sinnedpenguin/portfolio",
"demo": "https://sinnedpenguin.me",
"technologies": [
{ "name": "Next.js", "icon": "nextdotjs" },
{ "name": "React.js", "icon": "react" },
{ "name": "TypeScript", "icon": "typescript" },
{ "name": "Tailwind CSS", "icon": "tailwindcss" }
]
}
]Icons used in this project are sourced from Simple Icons.

