Dindu</>
Marketplace / SaaSFull-Stack Developer2024

FramerStore — Template Marketplace & Inspiration Gallery

A full-stack discovery platform for premium Framer website templates and web design inspiration — SEO-focused Nuxt 3 frontend with search, auth, and creator submissions, powered by a Strapi headless CMS with media storage, email, and push notifications.

Stack
Nuxt 3Vue 3TypeScriptStrapiPostgreSQLPiniaAWS S3CloudinaryOAuthSCSS
Visit Project
The Problem

Designers and developers needed a curated place to browse, search, preview, and purchase Framer templates — while creators lacked a structured way to submit and promote their work. The product had to balance discoverability, SEO performance, and a community-driven catalog.

5+
Third-party integrations
2
Catalog surfaces (templates + inspiration)
100%
Headless CMS architecture
What I Built
Frontend — Core App01

Built the Nuxt 3 frontend with Pinia stores, repository-based API layer, dynamic SEO meta tags, sitemap generation, prerendering, and Cloudinary image optimization

Frontend — Discovery02

Shipped visitor flows: template and inspiration catalogs, search with pagination, category discovery, featured/free collections, detail pages, and MailerLite newsletter signup

Frontend — Auth & Users03

Implemented auth and user area: email/password and Google OAuth, password reset, dashboard with moodboards, template submissions, and service worker push notifications

Backend — Strapi CMS04

Designed the Strapi 4 backend on PostgreSQL — templates, inspirations, featured items, moodboards, pending submissions, taxonomy, and draft/publish workflows

Backend — Integrations05

Integrated AWS S3 media uploads, Mailjet transactional email, web push broadcast endpoint, Lemon Squeezy affiliate links, and creator submission review pipeline

Architecture

User browser → Nuxt 3 frontend (Vue, Pinia, SSR/prerender) → Strapi REST API (CMS, auth, business logic) → PostgreSQL, AWS S3, Mailjet, Web Push, and MailerLite. Content management is fully separated from presentation via a headless CMS architecture.

The Outcome

Launched a production marketplace at framerstore.com where visitors discover premium Framer templates and design inspiration, creators submit work for review and listing, and admins manage the catalog through Strapi — with SEO, affiliate monetization, and push notifications built in.

Next Project

Product Designer Portfolio