Setup Guide & Documentation

Wiki

Everything you need to build, customize, and launch your developer portfolio — from first sign-up to custom domain.

Getting Started

1

Create Your Account

Head to the registration page and sign up with your email, Google, or Discord account. Choose a unique username — this becomes your permanent portfolio URL.

imdeveloper.link/yourname
2

Complete Your Profile

Go to Dashboard → Settings and fill in your display name, bio, and upload an avatar. These details appear on your public portfolio and in the Explore directory. The more complete your profile, the higher your profile completion score — shown on your dashboard.

Building Your Portfolio

3

Choose a Template

Browse the template gallery in Dashboard → Templates. Free templates are available to everyone — Pro and Business plans unlock premium themes with unique layouts and color schemes. Applying a template sets your theme colors, fonts, and pre-populates sections you can customize.

4

Add Sections

Open the Editor and click the + button to add sections. Drag and drop to reorder them. Free accounts can add up to 3 sections — Pro and Business get unlimited.

Hero
About
Skills
Projects
Experience
Education
Contact
Links
Gallery
Testimonials
Custom HTML
5

Customize Your Theme

Click the paintbrush icon in the editor to open Theme Settings. Pick from the theme gallery or build your own color scheme. Adjust primary and secondary colors, background, text color, heading and body fonts, and border radius. Pro users can also inject Custom CSS for pixel-perfect control.

6

Publish

Hit the Publish button at the bottom of the editor sidebar. Your portfolio goes live instantly at imdeveloper.link/yourname. Toggle it off any time to take your page offline without losing your work.

Advanced Features

7

SEO Settings

PRO

Go to Settings → SEO & Domain to set a custom page title, meta description, and OG image. A live Google preview shows you exactly how your portfolio looks in search results before you save.

8

Analytics

PRO

Track views, unique visitors, top referrers, countries, and browsers. The Analytics dashboard updates in real time — every page view is logged with timestamp, referrer, and geo data. Export your analytics as CSV on Pro and Business plans.

9

Embed & API

PRO

Go to Integrations to grab an iframe embed snippet for your portfolio, a README badge for GitHub, or your public API endpoint. The API returns your portfolio data as JSON — perfect for building custom integrations or pulling your portfolio into other sites.

10

Webhooks

PRO

Set up HTTP webhook endpoints in Integrations to get notified whenever someone views your portfolio or submits a contact form. Great for piping events into Slack, Discord, or your own backend.

11

Snapshots

PRO

Save named backups of your portfolio before big changes. Go to Export & Backup → Snapshots to create a checkpoint. Restore any previous snapshot with one click — your current state is auto-backed-up before the restore. Up to 20 snapshots per portfolio.

12

Export

Download your portfolio as JSON (full data backup) or open the print-friendly view for PDF export. Pro and Business users can also export analytics data as CSV. Import a previously exported JSON file to transfer or restore a portfolio.

13

Custom Domain

BUSINESS

Point your own domain (e.g. portfolio.yourdomain.com) to your imdeveloper.link portfolio. Go to Settings → SEO & Domain, enter your domain, add the CNAME record to your DNS, and click Verify. Once verified, visitors see your custom domain instead of the imdeveloper.link URL.

Plan Comparison

FeatureFreePro$7/moBusiness$19/mo
Portfolio Sections3UnlimitedUnlimited
Custom CSS
Analytics Dashboard
SEO Settings
Webhooks
Snapshots
Export Analytics CSV
Custom Domain
API Access
Remove Watermark

Frequently Asked Questions

How do I change my username?

Go to Settings → Profile and update the Username field. Your portfolio URL will change immediately — old links will stop working.

Can I use my own domain?

Custom domains are available on the Business plan. Go to Settings → SEO & Domain, enter your domain, add the CNAME record provided, and click Verify.

How do I delete my account?

Contact support at [email protected]. We'll handle the deletion and confirm via email.

Is my data private?

Only your published portfolio is publicly visible. All account data, analytics, and settings are private. Read our Privacy Policy for full details.

Can I import an existing portfolio?

Go to Export & Backup → Import and upload a JSON file exported from imdeveloper.link. Your current portfolio is automatically backed up before the import.

How many sections can I add?

Free accounts can add up to 3 sections. Pro and Business plans get unlimited sections.

Ready to build?

Create your free developer portfolio in under five minutes.

Get Started Free