Skip to content

AmyKrizanWang/demo_wordpress

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Demo Project

Project: demo_wordpress
Built by: AmyCN1
Framework: WordPress CMS
Date: 11/18/2025

Deployment Platforms:
Website, Mobile App, IoT, VoiceAssistants, Kiosks, eCommerce Platforms

Project Overview & Architecture

A scalable, modern Headless WordPress CMS solution built on the LAMP stack and hosted on AWS Lightsail (with easy upgrade path to EC2/RDS)

  • Backend - LAMP Stack

    • thisBuild: Ubuntu 24.04 LTS, Apache 2, PHP 8.3, MariaDB 15.1 (LAMP stack)
    • Alternative: DebianOS, Nginx, PHP, MariaDB (LEMP stack)
  • Frontend - Headless WordPress

    • thisBuild: Headless WordPress + React/Vue/Next.js (multi platforms depolyment PWAs)
    • Alternative: Traditional WordPress themes or Gutenberg/Full-Site Editing (Block Themes)

    Current Frontend Content: Placeholder / Not included (available as custom development upon request)

  • Serverend - Infrastructure & DevSecOps

    • Server: AWS Lightsail (easily upgradable to EC2)
    • DNS Management: AWS Route53
    • Load Balancing: Not currently implemented (available on request – supports multi-region & high-availability setups)
    • Containerization: Docker (available on request)
    • Orchestration: Amazon EKS (Kubernetes) (available on request)
    • Storage: Amazon S3 buckets (for media, backups, and static assets)
    • Security: Additonal security can be assigned as required
  • Team Collaboration & Environments
    Fully separated Development and Production environments
    Git-based workflow support (can be integrated)
    CI/CD pipeline setup available on request

  • User Authentication & Access Control
    Role-based access control (RBAC) using native WordPress user roles, custom user capabilities and permissions upon request
    Enterprise-ready authentication options:
    SSO (Single Sign-On) via SAML / OAuth 2.0
    Integration with AWS IAM, Azure AD, or on-premise Active Directory
    Granular user group policies for Internal Staff vs External Customers

AmyCN1's Notes: This architecture is fully scalable, secure, and ready for enterprise or high-traffic use cases.

To Do List:

Next build good practices with GitHub Action and Travis CI for code validation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •