Launch Your CVGeany Portfolio
Follow these simple steps to get your professional portfolio live on the web. No technical expertise required – we'll guide you through everything.
Locate the portfolio.zip file you downloaded from CVGeany (usually in your Downloads folder).
💡 Tip: Right-click the zip file and select "Extract All" (Windows) or double-click it (Mac) to unzip.
This creates a folder containing your complete Next.js portfolio project – everything needed to run your website!
Open your terminal or command prompt:
🪟 Windows:
Press Win + R, type cmd
, press Enter
🍎 Mac:
Press Cmd + Space, type terminal
, press Enter
Navigate to your unzipped portfolio folder:
cd path/to/your/portfolio-folder
📁 Example: If your folder is on Desktop, type: cd Desktop/my-portfolio
First, ensure you have Node.js installed. If not, download it from nodejs.org
Run this command to install all required packages:
npm install --force
This process downloads all the libraries your portfolio needs. It might take 5-10 minutes depending on your internet speed.
Start your portfolio's development server:
npm run dev
Note: If port 3000 is busy, Next.js will automatically use the next available port (3001, 3002, etc.)
To deploy your portfolio online, you need to upload your code to GitHub first.
📝 Step 5.1: Create GitHub Repository
- Go to github.com/new
- Enter a repository name (e.g., "my-portfolio")
- Keep it Public and don't initialize with README
- Click "Create repository"
💻 Step 5.2: Upload Your Code
Run these commands in your terminal (one by one):
# Initialize git repository
git init -b main
# Add all your files
git add .
# Create your first commit
git commit -m "Initial portfolio commit"
# Connect to your GitHub repository
git remote add origin https://github.com/YOUR_USERNAME/YOUR_REPO_NAME.git
# Upload to GitHub
git push -u origin main
🔄 Replace: Change YOUR_USERNAME
and YOUR_REPO_NAME
with your actual GitHub username and repository name.
Vercel is the fastest way to deploy Next.js applications. It's free and incredibly easy!
🚀 Deployment Steps:
- Visit vercel.com/signup and sign up with your GitHub account
- Click "Add New..." → "Project" from your dashboard
- Find and select your portfolio repository from the list
- Vercel automatically detects it's a Next.js project – no configuration needed!
- Click "Deploy" and wait about 1-2 minutes
Your portfolio is now live! Vercel provides a URL like your-portfolio.vercel.app
🔄 Auto-Deploy: Every time you push changes to GitHub, Vercel automatically updates your live site. No manual redeployment needed!
🎉 Your Portfolio is Live!
Share your professional portfolio with the world. Your unique URL is ready to impress potential employers, clients, and collaborators.