Live demo

City Portal & Admin Template

A complete website for a city, town or council, plus a matching admin to run it. Choose the plain HTML version or the Next.js version. Both share the same design.

HTML5 + Bootstrap 5Next.js 16React 19TypeScriptFully responsive
Alderford homepage with a photo hero and quick service links
Alderford homepage on a phone
25Public pages
14Admin screens
3Homepage layouts
2Versions: HTML & Next.js
Two versions

Pick your version

Both versions include every page and the full admin, with the same design and features.

HTML version homepage
HTML5 version

Plain HTML, CSS & JS

No build step and no framework. Upload it to any web host and it works.

  • Bootstrap 5 CSS
  • Readable, unminified CSS and JavaScript
  • Works on any static host
Homepages: OneTwoThree
Next.js version admin dashboard
Next.js version

Next.js, React & TypeScript

App Router with typed React components. Run it as an app or export a static site.

  • Next.js 16 and React 19
  • Static export included
  • Playwright test suite
Homepages: OneTwoThree
Homepages

Three homepage layouts

Each has a photo hero slider, quick service links, news, events and project highlights.

Admin dashboard

Run the whole portal from one place

Resident requests, services, news, events, projects, documents, messages, subscribers, media and settings. Changes show up on the public site right away.

Admin dashboard
Resident requests table
Content editor dialog
Features

Built for real city websites

25 public pages

Services, events, news, projects, departments, documents, team, FAQ, contact and search.

Request tracking

Residents report an issue and follow its status. Staff update it in the admin.

Working demo data

Add, edit, publish, filter, sort, paginate and export to CSV, right in the browser.

Easy branding

Change the city name, contact details and headline, or edit the CSS design tokens.

Fully responsive

The public site and the admin both work on phones, tablets and desktops.

Documented

Includes documentation, clean code and free Google Fonts, with no icon font to load.