Responsive Portfolio & Font Catalog Website

via Freelancer ·

Budget / Salary€30–250
TypeFreelance project
LocationRemote
Posted2 hours ago
I’m looking for a web developer to build a **fully functional portfolio and font catalog website** based on the attached designs.

The visual design is already prepared, so the main task is to turn it into a working, responsive website and create a backend/CMS that will allow me to manage everything easily without needing to edit code.

### Main Requirements

The website should include the following pages:

**1. Home Page**

The homepage should follow the attached design and must be **dynamic**, not manually rebuilt every time I publish something new.

When I upload a new font/product through the CMS:

* the newest product should automatically become the featured/new release on the homepage
* homepage product sections should update automatically
* the featured images/content should come from the uploaded product information
* I should not need to manually edit the homepage every time a new font is added

The homepage should always reflect the latest products in the catalog.

**2. Font Catalog / All Fonts**

The catalog should also be generated automatically from the products added through the CMS.

I need categories such as:

* All Fonts
* Sans Serif
* Serif
* Display
* Handwritten
* Free Fonts

When uploading a product, I should simply select its category/categories and it should automatically appear in the correct catalog section.

The catalog should update automatically whenever a new font is added or an existing one is edited or removed.

**3. Individual Product Page**

Each font/product needs its own page based on the attached product-page design.

I need an easy system where I can create a new font/product and upload:

* font name
* short description
* full description
* category
* cover image
* multiple presentation images
* product information
* external purchase/download links
* optional free font/download link

The page layout should be generated automatically from this information.

The presentation images should be displayed vertically, one after another, similar to the supplied reference.

I want adding a new product to be as simple as filling in a form and uploading images.

**4. Gallery**

I also need a separate Gallery page.

This should be very simple to manage from the backend.

I want to upload random visual work/images without creating individual projects.

Gallery layout:

* 4 images per row on desktop
* images displayed in approximately **2:3 vertical format**
* edge-to-edge grid
* no white gaps between images
* no unnecessary margins or padding
* images should fill the available width from one side of the screen to the other
* responsive layout for tablet and mobile

I should only need to upload an image and optionally reorder/delete it.

**5. Contact Us**

A simple Contact page matching the visual identity of the rest of the website.

It should include a working contact form with fields such as:

* Name
* Email
* Subject
* Message

Messages should be delivered to my email.

### CMS / Platform

I am open to the platform and would like the developer to **recommend the best solution for this project**.

The most important thing is that the website is extremely easy for me to manage after it is finished.

I do not want to depend on a developer every time I add a new font.

I should be able to:

* add a new product/font
* edit existing products
* delete products
* upload/reorder product images
* choose product categories
* mark a font as free
* add purchase/download links
* upload gallery images
* reorder gallery images
* edit basic website text

Please recommend the platform/CMS you believe is most suitable. I am open to WordPress, Webflow, Framer, Shopify, a headless CMS, or another solution, as long as it provides an easy and reliable editing experience.

### Dynamic Content — Very Important

The website should be built around a **single product database/CMS collection**.

I do not want separate manually created pages that need to be updated individually.

For example, when I publish a new font:

**New Font Uploaded → Product Page Created → Catalog Updated → Correct Category Updated → Homepage New Release Updated**

This process should happen automatically.

Ideally, I should upload the product only once and the website should reuse that information everywhere it is needed.

### Design

The attached screenshots are the visual reference for the website.

The developer should reproduce the design closely while making sure that:

* the website is fully responsive
* typography scales correctly
* images remain sharp
* spacing and proportions remain consistent
* desktop, tablet and mobile layouts work properly
* animations/transitions, if used, remain minimal and refined
* the site loads quickly

The final website should feel clean, minimal and strongly focused on typography and imagery.

### Final Deliverable

I need a **finished, live and fully manageable website**, not only front-end templates.

The project should include:

* complete website development
* responsive implementation
* CMS/backend setup
* dynamic product system
* dynamic homepage
* automatic catalog/category filtering
* product-page template
* gallery management
* contact form
* basic SEO structure
* performance optimization
* deployment/domain connection
* instructions or a short walkthrough showing me how to add new fonts and gallery images

The goal is that after the project is finished, **I can manage and grow the entire website myself without touching code.**
javascript wordpress css cms html web development backend development webflow web design framer
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.