Best Portfolio Website for
CS Students (2026)
Your GitHub graph is impressive. Your resume is fine. The thing that gets you to the call is the link in the header. Here are the 4 portfolio templates built specifically for CS students in India — Terminal, Bento, Arcade, and CS Classic. Free to publish, no plan or card required.
Update — May 2026: Student websites are now free to publish on SitesPlaced, including the premium Tesla, Apple, BMW M, Uber and Meta-style portfolios. No plan, no card. The ₹99 Student plan is now optional — it only adds a custom domain and removes the badge.
SitesPlaced has 4 portfolio templates built specifically for CS students: Terminal (IDE aesthetic), Bento (Apple-style grid), Arcade (8-bit pixel), and CS Classic (clean minimal). All 4 are projects-first, GitHub-friendly, and recruiter-tested. Free to publish — no plan needed. The optional ₹99 Student plan adds a custom domain and removes the SitesPlaced badge. Graduating into the job market? The software engineer portfolio guide covers entry-level and full-stack formats.
1. Terminal Portfolio
Phosphor-on-dark IDE aesthetic. Boot-prompt hero, repo-style project cards, git-log experience timeline.
If your portfolio looks like your tmux split, recruiters who matter recognize it instantly. Best for SDE-track students who want to signal 'I write code that other engineers respect.'
Best for: CS sophomores, devtools enthusiasts, hackathon kids
2. Bento Portfolio
Apple Stage-Manager bento grid. Mixed-size tiles for name, photo, GitHub stars, location, current project.
Signals taste, restraint, and craft. Best for full-stack students who want to read like a designer engineer at Linear or Vercel.
Best for: Indie hackers, makers, self-shipping students
3. Arcade Cabinet Portfolio
8-bit cabinet with HI-SCORE bars, animated stat fills, CRT scanlines, level-up reveals on hover.
When your portfolio reads like a game over screen, it gets read. Best for gamedev/graphics students or CS students applying to studios like Supercell, Riot, or indie shops.
Best for: Game-dev students, hackathon kids, CS gamedev clubs
4. CS Classic Portfolio
Clean minimal portfolio with avatar dock, work timeline, education, projects, hackathons, contact.
The safest, broadest CS-student template. If you don't know what to pick, pick this. Used by hundreds of placement-bound students.
Best for: B.Tech / MCA students, broad SDE audiences
What recruiters actually look at on a CS-student portfolio
Top 3 projects, top 30 seconds
Recruiters scan above the fold for 8 seconds. Make sure your top 3 projects, with role and stack, are visible without scrolling.
GitHub link, not screenshots
Real engineers want to read your commits. A working GitHub link converts better than 12 screenshots and a Behance dump.
One-line outcome per project
'Built a SDK generator that cut integration from 4h to 12 minutes' beats 'Worked on internal tools using TypeScript' by a mile.
Stack tags, not skill bars
Skill bars (HTML 90%, CSS 85%) are amateur theater. List the actual stack you used: TypeScript, Postgres, Redis, Next.js.
Internship outcomes
Don't list responsibilities — list what changed because you were there. Conversion lifts, query reductions, build-time cuts.
Hackathon awards
If you won a hackathon, that's a 1-line win on the page. If you participated, that's still proof you ship under pressure.
Which template should you pick?
Pick Terminal if
You're applying for backend, infra, devtools, or systems roles. You live in vim. Your GitHub README is more polished than your LinkedIn.
Pick Bento if
You're applying for product engineering, frontend, or full-stack roles at design-led companies. You care about taste. You build side projects on weekends.
Pick Arcade if
You're applying to game studios, gamedev internships, or CS gamedev clubs. You have a Ludum Dare entry. You think shaders are art.
Pick CS Classic if
You don't know what to pick. You're applying to a broad set of SDE roles. You want something safe, professional, and untaste-tested by a partner committee.
How fast can you actually be live?
Pick your template (1 minute)
Sign up free. Choose Terminal, Bento, Arcade, or CS Classic. The free plan gives you a full preview — no card needed.
Paste your resume — AI fills it (3 minutes)
Upload your resume PDF or paste your GitHub URL. AI extracts your projects, stack, education, and internships. Review and edit.
Publish free (1 minute)
Hit publish. Your site goes live instantly at yourname.sitesplaced.com — completely free. The optional ₹99 Student plan adds a custom domain and removes the badge if you want those later.
Frequently asked questions
I'm a B.Tech first-year. Is this useful for me yet?
Yes. Even with one or two projects, a portfolio link in your resume header beats 99% of first-years with no link at all. Start now, update after every project.
Do I need a paid plan to use these CS templates?
No plan needed — publishing any student site is completely free, including the premium templates. The optional ₹99 Student plan only adds a custom domain (yourname.com) and removes the small SitesPlaced badge.
Can I just use my GitHub Pages instead?
You can, but you'll spend a weekend writing HTML, CSS, and a deployment workflow. SitesPlaced gives you a recruiter-tested template, AI content generation, and a live URL in 5 minutes — for free.
Will Google find my portfolio when recruiters search my name?
Yes. SitesPlaced auto-generates SEO-friendly meta tags, sitemap.xml, and structured data. Most students rank for their own name within 2 weeks.
Can I switch templates later without losing my content?
Yes. Your projects, skills, and experience are preserved when you switch templates. Only the layout changes.
Which template gets the most placement-season clicks?
We don't have public data, but anecdotally Terminal converts well for backend/infra roles and Bento converts well for design-led product companies. CS Classic is the safest broadly.
Publish your portfolio free — even the premium templates.
4 CS-student templates. AI fills your projects from your GitHub. Live on yourname.sitesplaced.com for free — no plan, no card. The ₹99 Student plan is optional (custom domain + badge removal only).
Free to publish · No card required · ₹99 optional upgrade for custom domain