Back to templates

Template details

Dominic – Free Bootstrap 4 HTML5 Portfolio Website Template

Free Bootstrap 4 HTML5 one-page portfolio template with typewriter hero, parallax sections, filterable grid, testimonials, and PHP contact form.

About this template

Dominic is a free Bootstrap 4 HTML5 single-page portfolio website template from ThemeWagon that gives freelancers and creatives a ready-made one-page site with a hero header, typewriter effect, and a filterable portfolio grid.

What is Dominic?

Dominic is a static HTML5 single-page template built on Bootstrap 4, designed for personal portfolios, web developer portfolios, interior design portfolios, and photography portfolios. It takes your text, images, and project links and renders them into a fully responsive one-page website that works in Chrome, Edge, Firefox, Safari, Opera, and mobile browsers. The template was created by Free CSS and is distributed for free on ThemeWagon, with a live preview available on GitHub Pages.

Key Features

  • Bootstrap 4 grid — Fluid responsive layout that adjusts to any screen size, with cross-browser compatibility out of the box.
  • Typewriter effect — Animated text rotation in the hero header that cycles through multiple words without a plugin dependency.
  • Sorted portfolio grid with modal view — Projects can be filtered by category and each item opens in a modal lightbox powered by prettyPhoto.
  • Sticky top navigation with scrollspy — Navigation bar stays fixed on scroll and highlights the active section automatically.
  • Parallax background sections — Background images move at a different scroll rate for a depth effect.
  • Testimonial carousel — Rotating client quotes implemented with Owl Carousel.
  • Blog section — A dedicated area on the same page for posting news or articles, no separate blog page required.
  • Working PHP contact form — Includes a single PHP file for handling form submissions on your own server.
  • FontAwesome and Flaticon icons — Two icon font sets included for social links, UI elements, and feature highlights.

The package contains one HTML file, CSS files, the PHP contact form handler, JavaScript source files, icon fonts, and all demo images.

Who is Dominic for?

Dominic suits freelancers and independent professionals who want a personal portfolio site without writing code from scratch. Web developers can replace the sample projects with their own case studies and code links. Photographers can use the large hero header and parallax sections to emphasize visual work. Interior designers and other creative service providers get a one-page layout that presents a service offering, testimonials, and a contact form in a single scroll.

What can you do with Dominic?

  • Freelance designers: Showcase a portfolio grid with filterable categories, link each project to a modal detail view, and collect client inquiries through the PHP contact form.
  • Photographers: Set a full-width hero header with typewriter effect, then arrange photos in a sortable grid with hover effects.
  • Bloggers or consultants: Use the built-in blog section and testimonial carousel to add social proof and write short updates on the same page.

FAQ

Is Dominic free to use?

Yes, Dominic is free to download and open source. The license allows use in commercial projects and includes lifetime free updates.

Does Dominic include a working contact form?

Yes, the download includes one PHP file that powers the contact form. Because it runs on PHP, you need a PHP-enabled web host for the form to send messages.

What browsers and devices does Dominic support?

Dominic is compatible with Chrome, Edge, Firefox, Safari, Opera, and mobile devices. The layout is fully responsive because it uses the Bootstrap 4 grid.

screenshot of Dominic – Free Bootstrap 4 HTML5 Portfolio Website Template on template0.com