Next.js portfolio

A Next.js 15 portfolio with your projects as cards, a page for each one, an about section and a contact link. Click Deploy and Naijacloud builds it from the public repo and gives you a live HTTPS address. No GitHub connection needed.

Next.js
Next.js portfolio, running on Naijacloud

What's inside

  • Next.js 15 with the App Router and TypeScript
  • Projects as data in content/site.ts, each with its own page at /projects/<slug>
  • An about section, mailto contact links and a health check at /healthz

What you get after deploying

  • A live address at https://nextjs-portfolio.naijacloud.app with HTTPS
  • Build and runtime logs, metrics and redeploys from the dashboard

Environment variables

You can change any of these on the deploy screen.

SITE_NAMEYour name, in the header and page titlesAda Obi
CONTACT_EMAILWhere the contact links send email[email protected]

Run it locally

$ git clone https://github.com/naijacloud/template-nextjs-portfolio
$ cd template-nextjs-portfolio
$ cp .env.example .env
$ npm install
$ npm run dev
Learn how it worksDeploy a web service

Whatever you build it with, it ships here.

Deploy your app for free

Free tier forever · No card