"Welcome! I'm excited to share this professional card template with you. I hope this helps showcase your skills and experience effectively. Feel free to customize it to meet your needs and make it your own.
If you find this template useful, please consider giving it a star and sharing it with others who might benefit from it.
Best of luck with all your projects!"
⭐ Leave a star if you find this project helpful! ⭐️
Inside your Next.js project, you'll find the following folders and files:
public/
├── files/
| └── resume-cv.pdf
├── images/
| └── profile.png
├── favicon.ico
components/
└── Card.js
pages/
└── index.js
styles/
├── globals.css
└── Card.module.css
This guide explains how to customize the template for your personal use:
- Title: Change the page title in the browser tab by modifying the
<title>tag inpages/index.js - Description: Update the metadata description for search engines by editing the meta tags
- Name: Enter your full name in the name prop
- Position: Specify your current job title or desired position
- About Me: Write a concise professional bio (keep it under 500 characters for best appearance)
- Social Links: Add your LinkedIn and GitHub URLs
- CV/Resume: Link to your downloadable resume PDF
- Profile Image: Add your professional headshot
- Resume: Place your PDF resume in the
public/files/folder - Profile Image: Add your profile image to the
public/images/folder (PNG or WebP recommended) - Favicon: Replace the default favicon in the
public/directory
In the styles folder, you'll find:
globals.css: For general styling across the siteCard.module.css: For specific card component styling including colors, fonts, shadows, etc.
Make sure you have installed:
- Node.js (version 14.x or newer)
- npm or yarn
git clone https://github.com/webpurposes/next-professional-card.git
cd next-professional-card
npm install- Download the ZIP file from the GitHub repository
- Extract to your preferred location
- Navigate to the folder and run:
npm installStart the development server:
npm run devView your site at http://localhost:3000
npm run buildThe easiest way to deploy this Next.js app:
- Push your code to GitHub
- Import your project to Vercel
- Let Vercel handle the rest!
You can also use Vercel CLI:
vercelThis Next.js app can also be deployed to other platforms like Netlify, AWS Amplify, or any service that supports Next.js.
All commands are run from the project root:
| Command | Action |
|---|---|
npm install |
Installs dependencies |
npm run dev |
Starts local dev server at localhost:3000 |
npm run build |
Builds your production site |
npm start |
Serves the production build |
npm run lint |
Runs ESLint |
Check out the Next.js Documentation to learn more about features and API.

