A curated directory of 100+ verified discounts and free benefits available to students — tech, software, developer tools, streaming, travel, fashion, fitness, education, and finance.
Built with Next.js, Tailwind v4, shadcn/ui, and a neobrutalism theme.
Live site: studentperks.vercel.app
npm install
npm run devOpen http://localhost:3000.
All benefit data lives in lib/benefits-data.ts. Each entry looks like:
{
id: 'github-pro',
company: 'GitHub',
iconKey: 'github',
website: 'https://education.github.com/pack',
category: 'developer',
title: 'GitHub Student Developer Pack',
discount: 'FREE',
discountPercent: 100,
description: 'Free GitHub Pro plus 100+ developer tools.',
howToClaim: 'Apply at education.github.com/pack with a .edu email or school ID.',
verification: ['.edu email', 'School ID'],
tags: ['free', 'popular', 'verified'],
featured: true,
estimatedAnnualValue: '$200+',
}To add a new benefit:
- Fork the repo and create a branch
- Add your entry to the
benefitsarray inlib/benefits-data.ts - If the brand has a logo in
react-icons/si, add it tocomponents/brand-icon.tsx - Open a pull request — include a source link confirming the discount is active
To update or remove a benefit: Open a PR with the change and a link showing the current offer (or its removal).
Categories: tech · software · developer · streaming · food · travel · fashion · fitness · education · finance