建立了一个出色的开发者作品集网站
作为软件开发人员,拥有一个可以展示我们的能力和经验的强大的作品集网站非常重要。为了帮助其他开发人员,我使用 Next、Tailwind CSS 和 EmailJS 设计了一个作品集网站。在本文中,我将提供有关设置过程的分步指南以及 GitHub 链接。
以下是直播内容:
实时预览网址

步骤 01:
使用 GitHub 链接克隆存储库并将目录更改为 developer-portfolio。
git clone https://github.com/ambrishgoswami80/github-portfolio.git cd github-portfolio
步骤 02:
现在使用 npm 或 yarn 安装所有包。
npm install # or yarn
安装所有软件包后,现在请根据您的需要更改 utils/data/* 上的所有数据。例如:
export const userData = { githubUser: 'ambrishgoswami', devUsername: "ambrishgoswami80", github: 'https://github.com/ambrishgoswami', instagram: 'https://www.instagram.com/divine.ambrish/', linkedIn: 'https://www.linkedin.com/in/goswamiambrish/', twitter: 'https://twitter.com/AmbrishGos76042', stackOverflow: 'https://stackoverflow.com/users/16840768/ambrish-goswami', leetcode: "https://leetcode.com/Ambrishgoswami/", resume: "https://drive.google.com/file/d/1-e5tfmd6SO48jAEaSOp1P1uMZAMEyeiB/view?usp=drive_link", skills: ['React', 'NodeJS', 'React', 'Express', 'NextJS', 'MySql', 'MongoDB', 'AWS'], timezone: '+6' };
devusername 属性将其替换为您的 dev.to 用户名,它将从您的 dev.to 网站获取所有博客。
步骤 03:
现在我们将创建一个 .env 文件并在 .env 文件中设置我们的 Email.JS 凭证。我在这个项目中使用 EmailJs 让用户向我发送邮件,而且它是免费的。.env 文件将如下所示:
NEXT_PUBLIC_GTM = ""
步骤 4:
现在投资组合网站已准备好运行。您可以使用 npm 或 yarn 来运行它。
npm run dev # or yarn dev
免责声明:在此存储库中,我使用了一些开源 API。所有荣誉均归于这些存储库的所有者。