Year 2024Flxwebsites

Flxwebsites

Flxwebsites

Project Overview

The project involves creating websites for locally-owned small businesses, with the founder managing a portfolio of 45+ clients and generating $11k Monthly Recurring Revenue (MRR) while maintaining a full-time job. The technical infrastructure has evolved from a Django + Wagtail monorepo to a Next.js-based platform, with strategic considerations around component reusability and theming.

Technical Implementation

The creator transitioned from Django to Next.js approximately 18 months ago, migrating 30 existing sites and building 20+ new sites on the new platform. Key motivations included improved component reusability and more flexible theming capabilities. While initially using vanilla JavaScript for interactivity, they’ve implemented custom Stripe integrations for sites requiring online payment functionality.

Marketing and Growth Strategy

Promotion primarily occurs through Facebook, leveraging community recommendation pages where small business owners actively seek services. This targeted approach allows direct engagement with the primary client demographic, demonstrating a localized, community-driven marketing strategy.

Technical Insights

The migration revealed challenges with server-side rendering and component parameterization in Django’s templating language. Next.js provided more flexibility in creating reusable, themeable functional components. The creator acknowledges Astro as a potentially suitable alternative framework, though not worth migrating existing infrastructure.

© 2024 The 500 MRR Project