commit f9f6f803473cbf0d8a4af76b740171cff8da7c45 Author: Andre K Date: Thu Apr 16 07:42:20 2026 +0800 Initial: replicate betterlifesg.com static site diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..dd7e0d2 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +__pycache__/ +.venv/ +*.env.local diff --git a/README.md b/README.md new file mode 100644 index 0000000..594837f --- /dev/null +++ b/README.md @@ -0,0 +1,19 @@ +# Better Life SG + +Static website for Better Life SG insurance consultants, replicated from betterlifesg.com. + +## Stack + +- Static HTML + Tailwind CSS (CDN) +- Served by the shared RackNerd Caddy reverse proxy +- Site files at `/opt/betterlifesg/site/` + +## Deployment + +```bash +ssh racknerd bash /opt/src/betterlifesg/scripts/deploy-betterlifesg.sh +``` + +## Managed by BetterBot + +The site content can be edited via the BetterBot Telegram bot (see `betterbot/` repo). diff --git a/scripts/deploy-betterlifesg.sh b/scripts/deploy-betterlifesg.sh new file mode 100644 index 0000000..0bd22a4 --- /dev/null +++ b/scripts/deploy-betterlifesg.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env bash +set -euo pipefail + +# Deploy Better Life SG static site to RackNerd. +# The site is served by the shared Caddy stack at /opt/caddy/. + +REPO_DIR="${REPO_DIR:-/opt/src/betterlifesg}" +SITE_DIR="${SITE_DIR:-/opt/betterlifesg/site}" + +cd "$REPO_DIR" +git pull --ff-only origin master + +mkdir -p "$SITE_DIR" +rsync -a --delete site/ "$SITE_DIR/" + +echo "Better Life SG site deployed to $SITE_DIR" diff --git a/site/contact.html b/site/contact.html new file mode 100644 index 0000000..069d69a --- /dev/null +++ b/site/contact.html @@ -0,0 +1,112 @@ + + + + + + Contact Us — Better Life SG + + + + + + + + +
+
+
+

Contact Us

+

We're here to help you plan for a better tomorrow.

+
+
+ + +
+
+

Send us a message

+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ +
+ +
+
+ + +
+
+

Prefer to chat?

+

Reach us instantly on WhatsApp for a quick consultation.

+ + + Chat on WhatsApp + +
+
+ + + + + + diff --git a/site/fresh-grads.html b/site/fresh-grads.html new file mode 100644 index 0000000..0561ae4 --- /dev/null +++ b/site/fresh-grads.html @@ -0,0 +1,112 @@ + + + + + + Fresh Graduates — Better Life SG + + + + + + + + + +
+
+
+

Start Your Career with Confidence

+

Build a strong financial foundation early and protect your future.

+
+
+ + +
+
+

Why Insurance Matters Early

+
+
+
+

Lower Premiums

+

Starting young means locking in lower premiums for life.

+
+
+
+

Compound Growth

+

Investment-linked policies benefit greatly from starting early.

+
+
+
+

Peace of Mind

+

Focus on your career knowing you are protected against the unexpected.

+
+
+
+
+ + +
+
+

Benefits of Early Planning

+
+
+

Health Coverage

+

Comprehensive medical coverage before any pre-existing conditions arise.

+
+
+

Income Protection

+

Safeguard your earning potential against accidents or illnesses.

+
+
+

Wealth Accumulation

+

Start building your wealth portfolio with disciplined savings.

+
+
+
+
+ + +
+
+

Ready to start your journey?

+

Speak with our advisors to tailor a plan that fits your new career.

+ Get Started Today +
+
+ + + + + + diff --git a/site/images/chris.png b/site/images/chris.png new file mode 100644 index 0000000..162cd0b Binary files /dev/null and b/site/images/chris.png differ diff --git a/site/images/contact-bg.png b/site/images/contact-bg.png new file mode 100644 index 0000000..7305295 Binary files /dev/null and b/site/images/contact-bg.png differ diff --git a/site/images/fresh-grads-bg.png b/site/images/fresh-grads-bg.png new file mode 100644 index 0000000..dcd1843 Binary files /dev/null and b/site/images/fresh-grads-bg.png differ diff --git a/site/images/hendri.jpg b/site/images/hendri.jpg new file mode 100644 index 0000000..5e2f050 Binary files /dev/null and b/site/images/hendri.jpg differ diff --git a/site/images/hero-bg.png b/site/images/hero-bg.png new file mode 100644 index 0000000..493980b Binary files /dev/null and b/site/images/hero-bg.png differ diff --git a/site/images/legacy-bg.png b/site/images/legacy-bg.png new file mode 100644 index 0000000..4bb296c Binary files /dev/null and b/site/images/legacy-bg.png differ diff --git a/site/images/prenatal-bg.jpg b/site/images/prenatal-bg.jpg new file mode 100644 index 0000000..1b3c430 Binary files /dev/null and b/site/images/prenatal-bg.jpg differ diff --git a/site/images/retirement-bg.png b/site/images/retirement-bg.png new file mode 100644 index 0000000..3a332d0 Binary files /dev/null and b/site/images/retirement-bg.png differ diff --git a/site/index.html b/site/index.html new file mode 100644 index 0000000..5cd00b2 --- /dev/null +++ b/site/index.html @@ -0,0 +1,155 @@ + + + + + + Better Life SG — Insurance for Every Stage of Life + + + + + + + + + + +
+
+
+

Better Life

+

Why settle for good when you can have it better?

+ Start Planning +
+
+ + +
+
+

Insurance for Every Stage of Life

+

Discover tailored plans designed to protect you and your loved ones.

+ +
+ +
+
+
+

Fresh Graduates

+

Start your career with confidence. Build a strong financial foundation early.

+ Explore Plans → +
+
+ + +
+
+
+

Prenatal & Family

+

Protect your growing family. Secure their future from day one.

+ Explore Plans → +
+
+ + +
+
+
+

Retirement Planning

+

Plan for your golden years. Ensure a comfortable and stress-free retirement.

+ Explore Plans → +
+
+ + +
+
+
+

Legacy & Wealth

+

Leave a lasting impact. Structure your wealth transfer efficiently.

+ Explore Plans → +
+
+
+
+
+ + + + + + + diff --git a/site/legacy.html b/site/legacy.html new file mode 100644 index 0000000..3f3ce3d --- /dev/null +++ b/site/legacy.html @@ -0,0 +1,106 @@ + + + + + + Legacy & Wealth — Better Life SG + + + + + + + +
+
+
+

Leave a Lasting Legacy

+

Ensure your wealth is transferred smoothly to the next generation.

+
+
+ +
+
+

The Importance of Legacy Planning

+
+
+
+

Estate Equalization

+

Distribute your assets fairly among your heirs without liquidating businesses.

+
+
+
+

Tax Efficiency

+

Minimize estate taxes and ensure your beneficiaries receive the maximum value.

+
+
+
+

Business Succession

+

Ensure a smooth transition of your business to the next generation or partners.

+
+
+
+
+ +
+
+

Legacy Solutions

+
+
+

Universal Life Insurance

+

High coverage amounts designed specifically for wealth transfer.

+
+
+

Trust Structures

+

Protect assets from creditors and control how funds are distributed.

+
+
+

Keyman Insurance

+

Protect your business against the loss of crucial personnel.

+
+
+
+
+ +
+
+

Leave a lasting legacy

+

Speak with our wealth advisors to structure your estate planning.

+ Get Started Today +
+
+ + + + + diff --git a/site/prenatal.html b/site/prenatal.html new file mode 100644 index 0000000..656dd8d --- /dev/null +++ b/site/prenatal.html @@ -0,0 +1,106 @@ + + + + + + Prenatal & Family — Better Life SG + + + + + + + +
+
+
+

Protect Your Growing Family

+

Comprehensive coverage from pregnancy to parenthood.

+
+
+ +
+
+

Why Prenatal Insurance?

+
+
+
+

Maternity Coverage

+

Protection against pregnancy complications and congenital conditions.

+
+
+
+

Newborn Protection

+

Guaranteed coverage for your baby from the moment they are born.

+
+
+
+

Education Funds

+

Start saving early for your child's future education needs.

+
+
+
+
+ +
+
+

Key Features

+
+
+

Hospital Cash Benefit

+

Daily cash payouts during hospital stays for mother or baby.

+
+
+

Transferable Policies

+

Easily transfer the life policy to your child without medical underwriting.

+
+
+

Mental Health Support

+

Coverage for postpartum depression and related mental health needs.

+
+
+
+
+ +
+
+

Secure your family's future

+

Let us help you build a safety net for your growing family.

+ Get Started Today +
+
+ + + + + diff --git a/site/retirement.html b/site/retirement.html new file mode 100644 index 0000000..5df78a1 --- /dev/null +++ b/site/retirement.html @@ -0,0 +1,106 @@ + + + + + + Retirement Planning — Better Life SG + + + + + + + +
+
+
+

Plan Your Golden Years

+

Ensure a comfortable, stress-free lifestyle when you stop working.

+
+
+ +
+
+

Why Plan for Retirement Now?

+
+
+
+

Inflation Protection

+

Ensure your savings outpace inflation so your purchasing power remains strong.

+
+
+
+

Healthcare Costs

+

Medical expenses rise with age. Be prepared with adequate health coverage.

+
+
+
+

Lifestyle Maintenance

+

Maintain your current standard of living without relying on a monthly paycheck.

+
+
+
+
+ +
+
+

Retirement Strategies

+
+
+

Annuity Plans

+

Receive a guaranteed monthly income stream for life.

+
+
+

Dividend Portfolios

+

Invest in stable, dividend-yielding assets for passive income.

+
+
+

Long-term Care

+

Coverage for nursing homes or home care assistance if needed.

+
+
+
+
+ +
+
+

Plan your golden years

+

Connect with our experts to ensure a comfortable and secure retirement.

+ Get Started Today +
+
+ + + + + diff --git a/site/team.html b/site/team.html new file mode 100644 index 0000000..dd13eb1 --- /dev/null +++ b/site/team.html @@ -0,0 +1,85 @@ + + + + + + Our Team — Better Life SG + + + + + + + + +
+
+

Our Team

+

Dedicated professionals committed to securing your future.

+
+
+ + +
+
+
+
+ Hendri Kamarudin +

Hendri Kamarudin

+

Co-Founder & Principal Consultant

+
+
+ Chris Zheng Liyuan +

Chris Zheng Liyuan

+

Co-Founder & Wealth Strategist

+
+
+
+
+ + +
+
+

Our Story & Vision

+
+

Better Life SG was founded on a simple yet profound belief: everyone deserves access to transparent, comprehensive, and personalized financial planning. We recognized a gap in the industry where clients were often treated as transactions rather than lifelong partners.

+

Our philosophy is rooted in education and empowerment. We believe that the best financial decisions are made when clients fully understand their options. Whether you are a fresh graduate stepping into the workforce, a growing family planning for the future, or looking to leave a lasting legacy, our approach remains the same: we listen first, advise second.

+

Together, we bring decades of combined experience in wealth management, risk assessment, and legacy planning. Our core values of integrity, empathy, and excellence drive everything we do. We are not just here to sell policies; we are here to build a better life for you and the generations to come.

+
+
+
+ + + + +