- Useful for the freelancing journey π. You can showcase your skills and the works you have done.
- Highly customizable portfolio. You can easily customize it as you want.
# Clone this repository
git clone https://github.com/dhavalCode/dev-portfolio.git
# Go into the repository
cd dev-portfolio
# Setup default environment variables
# For Linux
cp env.example .env.local
# For Windows
copy env.example .env.local
# Install dependencies
npm install
# develop server start
npm run dev
# build project
npm run build
# Start a local dev server
npm start- Create ENV File
- dev-portfolio
- node_modules
- public
- src
- .env <-- create it here
- env.example <-- this is the base file
- .gitignore
- package-lock.json
- package.json// .env
EMAIL_SERVICE_ID= "YOUR SERVICE ID"
EMAIL_TEMPLATE_ID= "YOUR TEMPLATE ID"
PUBLIC_KEY= "YOUR PUBLIC KEY"- Email JS - Sign Up
- Quick Tutorial : https://youtu.be/I4DKr1JLC50
export const SOCIAL_LINKS = [
{
link: 'https://www.facebook.com/inha.yoon.75/',
icon: 'akar-icons:facebook-fill',
},
{
link: 'https://github.com/yooninha',
icon: 'akar-icons:github-fill',
},
{
link: 'https://dreampulse-dev.tistory.com/',
icon: 'simple-icons:tistory',
},
];
export const HERO_TITLES = ['Inha Yoon', '3D Graphic Developer', 'Game Creation Enthusiast'];
export const aboutParagraph =
'Highly motivated and enthusiastic Full Stack Developer with experience in 3D graphics, developing and create game such as Unreal, Unity, graphic apis. ';
export const contactEmail = 'dchipin@naver.com';
export const documentTitle = 'Hello I am Inha Yoon | Full Stack Developer | Game Creation Enthusiast'
/src/mock/projects.js
- change projects with yours.
/src/mock/tech-skills.js
- change skills with yours.
- You can easily add new skill, new icon by providing iconify icon name.
- example as below:
{
label: 'Your Skill',
proficiency: '90%',
icon: 'icon', // <-- find icon from iconnify
iconClasses: 'text-3xl', // <-- add classes
}- checkout this directory
src/mock/lottie - You can add more lottie in
.jsonformat and use it.
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out Next.js deployment documentation for more details.
If you want to add more, Please don't hesitate to open a pull request.
