
Portnew: Creative Agency & Portfolio Nuxt Template
- Category
- Nuxt.js
- Version
- 1.0.0
- Compatibility
- Nuxt 3 or 4, Node 20+
- Style
- Minimal
- Updated
- Minimal
- Nuxt.js
- portfolio
- agency
- business
- startup
- rtl
- one-page
- responsive
- seo-friendly
- personal
About
Portnew is a Nuxt 4 template for creative agencies, digital studios and freelancers, with three home pages and 18 ready page templates.
It covers a full agency site: services, portfolio, team and blog pages with detail views, pricing, FAQ, contact, a book-a-call scheduler and a coming-soon page. Each home page has its own layout, so you can start from the digital agency, creative agency or personal portfolio look.
The code is Vue 3 with TypeScript and Sass. Demo content lives in typed files and is served through a small content API, so you can connect a CMS by editing one file. Three forms (contact, booking and launch list) validate on the server and send mail through Resend. Scroll reveals, sliders and smooth scrolling respect reduced-motion settings.
What's included
- 18 page templates and 44 prerendered routes
- Typed demo content and a content API
- Sitemap, robots.txt, manifest and structured data
- Guides for customizing, forms, SEO and deployment
Deploy to Vercel, Netlify or any Node host. A static export works for the pages, but the forms need a server.
Features
- Three home pages: digital agency, creative agency and personal portfolio
- 18 page templates with detail views for services, projects, posts and team
- Book-a-call scheduler with time zones and calendar file download
- Contact, booking and launch-list forms with server validation and spam trap
- Resend email delivery with a swappable mailer function
- Typed content API that connects to a CMS by editing one file
- Sitemap, robots.txt, manifest and JSON-LD for FAQ, articles and breadcrumbs
- Security headers and self-hosted DM Sans and Syne fonts
- Swiper sliders, Lenis smooth scrolling, scroll reveals and video dialog
- Skip link, keyboard-operable menus, visible focus and reduced-motion support



