Responsive Portfolio & Font Catalog Website
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.**
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
* 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.**
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.