2 Comments
  1. It depends on how much time you’re willing to put in, how comfortable with development you are in general, and also which products you enjoy using.

    For example, if I were to build this project right now my setup would likely be:

    – Bricks theme
    – ACF
    – Native Bricks / WordPress user management for the membership part
    – If the products you are selling are physical (I.e. they need shipping) I would use WooCommerce, if not
    – Native Bricks for the store created with ACF + custom Stripe Integration
    – Either MailerLite, Mailchimp, ActiveCampaign, or Hubspot for the email marketing / CRM (I’ve listed those in order of how much of a CRM they offer and also their price)

    I’m not sure how in-the-weeds you want to get but seeing as you mentioned stack, this is my general setup

    – Cloudflare for DNS
    – Laravel Forge as a provisioning tool / GitHub deployment tool
    – I use Lando (an abstraction layer for Docker) to run the local development
    – GitHub for version control
    – Bedrock as an abstraction layer for WordPress itself
    – Digital Ocean for the server

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer