/*************************************** * Wix Velo: Body Type Quiz (Somatotype) * - Counts answers across 3 columns: * ECTOMORPH / MESOMORPH / ENDOMORPH * - Shows a result box + recommended CTA * - (Optional) Saves submission to a collection * * HOW TO USE (quick): * 1) Add 8 RadioGroup elements to your page: * #q1, #q2, #q3, #q4, #q5, #q6, #q7, #q8 * Each must have 3 options in the same order: * 1st = Ectomorph, 2nd = Mesomorph, 3rd = Endomorph * * 2) Add: * Button: #submitBtn * Text: #resultTitle * Text: #resultSubtitle * Box: #resultBox * Button: #bookBtn (optional, link to booking) * * 3) (Optional) Create a collection "BodyTypeQuizSubmissions" * fields (suggested): * name (text), email (text), * ectoScore (number), mesoScore (number), endoScore (number), * resultType (text), isHybrid (boolean), * createdAt (date/time) [Wix adds _createdDate automatically] * * 4) Turn ON Dev Mode and paste this into the page code. ***************************************/ import wixData from "wix-data"; import wixLocation from "wix-location"; const QUESTIONS = [ { id: "#q1", label: "Frame" }, { id: "#q2", label: "Weight gain area" }, { id: "#q3", label: "Metabolism" }, { id: "#q4", label: "Muscle building" }, { id: "#q5", label: "Muscle tone" }, { id: "#q6", label: "Energy" }, { id: "#q7", label: "Treatment response" }, { id: "#q8", label: "Stress response" } ]; // Map option index -> type // 0 = ecto, 1 = meso, 2 = endo const TYPE_BY_INDEX = ["ECTOMORPH", "MESOMORPH", "ENDOMORPH"]; $w.onReady(function () { // Hide result area on load $w("#resultBox").collapse(); $w("#submitBtn").onClick(() => { try { const { scores, answers } = scoreQuiz(); const result = resolveResult(scores); renderResult(result, scores); // OPTIONAL: Save to collection (uncomment + ensure collection exists) // saveSubmission({ scores, result, answers }); // OPTIONAL: Scroll to result $w("#resultBox").expand(); $w("#resultBox").scrollTo(); } catch (err) { // Friendly validation message wixLocation.to(wixLocation.url); // removes any weird state; optional // Or just show a text warning if you have one // $w("#errorText").text = err.message; // $w("#errorText").show(); console.error(err); } }); // OPTIONAL: booking button handler // Make sure #bookBtn has a link OR set it here // $w("#bookBtn").onClick(() => wixLocation.to("/book-now")); }); /** * Reads all radio groups, validates completion, and counts each type. */ function scoreQuiz() { const scores = { ECTOMORPH: 0, MESOMORPH: 0, ENDOMORPH: 0 }; const answers = []; for (const q of QUESTIONS) { const rg = $w(q.id); // Validate: must select something if (!rg.value) { // If you prefer, you can highlight the unanswered input throw new Error("Please answer every question to see your results."); } // Wix RadioGroup value is the "value" of option, not index. // We’ll derive index by finding it in options. const idx = rg.options.findIndex((opt) => opt.value === rg.value); if (idx < 0 || idx > 2) { throw new Error(`Invalid selection detected for ${q.label}.`); } const type = TYPE_BY_INDEX[idx]; scores[type] += 1; answers.push({ question: q.label, selectedValue: rg.value, selectedIndex: idx, type }); } return { scores, answers }; } /** * Determines dominant type and hybrid flag. * Hybrid logic: * - If top score ties with another, it’s a hybrid. * - If top score is only 1 higher than second place, call it “leaning hybrid.” */ function resolveResult(scores) { const entries = Object.entries(scores).sort((a, b) => b[1] - a[1]); const [topType, topScore] = entries[0]; const [secondType, secondScore] = entries[1]; const isTie = topScore === secondScore; const isLeaningHybrid = !isTie && (topScore - secondScore === 1); let resultType = topType; let hybridWith = null; if (isTie) { // True hybrid: show both types in a clean way resultType = `${topType} + ${secondType}`; hybridWith = secondType; } else if (isLeaningHybrid) { // Leaning hybrid: still show a dominant type but note the runner-up hybridWith = secondType; } return { dominant: topType, resultType, hybridWith, isHybrid: isTie || isLeaningHybrid }; } /** * Updates your page UI with the result. * Make sure you created: * #resultTitle (Text) * #resultSubtitle (Text) * #resultBox (Box) */ function renderResult(result, scores) { const { dominant, resultType, hybridWith, isHybrid } = result; $w("#resultTitle").text = `Your Body Type: ${resultType}`; // Short, client-friendly lines you can tweak const blurbs = { ECTOMORPH: "Naturally lean with a faster metabolism. Your focus is nervous system balance, nourishment, and muscle tone support.", MESOMORPH: "Naturally athletic and responsive. Your focus is consistency, inflammation control, and sculpting maintenance.", ENDOMORPH: "Stores fat more easily and thrives with structure. Your focus is detox pathways, water retention, and hormone-friendly habits." }; const serviceRecs = { ECTOMORPH: [ "Magnesium Lymphatic Massage", "Cranial Massage", "Red Light Sessions" ], MESOMORPH: [ "Lymphatic Drainage", "Wood Therapy", "Fat Cavitation" ], ENDOMORPH: [ "Lymphatic Drainage", "Yeso Therapy Wraps", "Hot Stones + Steam" ] }; // If hybrid, blend messaging let subtitle = blurbs[dominant]; let recs = serviceRecs[dominant]; if (isHybrid && hybridWith) { subtitle = `${blurbs[dominant]} You also show strong ${hybridWith.toLowerCase()} traits—so your plan should be customized.`; // Merge & de-dupe recs recs = Array.from(new Set([...serviceRecs[dominant], ...serviceRecs[hybridWith]])); } const scoreLine = `Scores — Ecto: ${scores.ECTOMORPH}, Meso: ${scores.MESOMORPH}, Endo: ${scores.ENDOMORPH}`; const recLine = `Best matches for you: ${recs.join(" • ")}`; $w("#resultSubtitle").text = `${subtitle}\n\n${recLine}\n${scoreLine}`; } /** * OPTIONAL: Save to a collection (requires permission rules set properly). * Create a collection named "BodyTypeQuizSubmissions" and update field keys as needed. */ async function saveSubmission({ scores, result, answers }) { const item = { // If you also collect name/email on the page, add: // name: $w("#nameInput").value, // email: $w("#emailInput").value, ectoScore: scores.ECTOMORPH, mesoScore: scores.MESOMORPH, endoScore: scores.ENDOMORPH, resultType: result.resultType, isHybrid: result.isHybrid, // Storing raw answers is optional—best practice is to store a summary only, // but you can store as JSON string if you want: answersJson: JSON.stringify(answers) }; await wixData.insert("BodyTypeQuizSubmissions", item); }
top of page
Search

Sea Moss Health Benefits: A Superfood for Women

Sea moss has been gaining attention as a powerful superfood, especially for women who want to boost their wellness naturally. I’ve explored its many uses and benefits, and I’m excited to share what I’ve learned. This sea vegetable is packed with nutrients that support overall health and body contouring goals. Let’s dive into why sea moss deserves a spot in your daily routine.


Unlocking Sea Moss Health Benefits


Sea moss is a type of red algae found along the coasts of the Atlantic Ocean. It’s rich in vitamins, minerals, and antioxidants that help the body function at its best. Here are some key health benefits that make sea moss a must-try:


  • Supports Immune Health: Sea moss contains vitamin C and amino acids that strengthen your immune system. This helps you fight off colds and infections more easily.

  • Boosts Energy Levels: The iron content in sea moss helps improve oxygen flow in your blood, which can increase your energy and reduce fatigue.

  • Promotes Healthy Skin: Packed with sulfur and zinc, sea moss helps keep your skin clear and glowing. It can also soothe skin conditions like eczema and psoriasis.

  • Aids Digestion: Sea moss acts as a prebiotic, feeding the good bacteria in your gut. This supports digestion and helps reduce bloating.

  • Supports Thyroid Function: It contains iodine, which is essential for healthy thyroid hormones that regulate metabolism and energy.


Incorporating sea moss into your diet is easy. You can add it to smoothies, teas, or even use it as a thickener in soups and desserts. The natural gel form is versatile and blends well with many recipes.


Close-up view of dried sea moss strands on a wooden surface
Close-up view of dried sea moss strands on a wooden surface

How Sea Moss Supports Women’s Wellness


Women have unique health needs, and sea moss can be a great ally in meeting them. It offers nutrients that support hormonal balance, reproductive health, and overall vitality. Here’s how sea moss benefits women specifically:


  • Balances Hormones: The iodine in sea moss helps regulate thyroid hormones, which influence menstrual cycles and mood.

  • Supports Reproductive Health: Sea moss contains folate and magnesium, which are important for fertility and pregnancy.

  • Enhances Mental Clarity: The potassium in sea moss helps improve brain function and reduce anxiety.

  • Promotes Healthy Weight Management: Sea moss can help curb appetite and boost metabolism, supporting your body contouring goals.


If you want to learn more about sea moss benefits for women, this resource offers detailed insights and tips on how to use sea moss effectively.


Does Sea Moss Help with Belly Fat?


One common question I hear is whether sea moss can help reduce belly fat. While no single food can target fat loss in one area, sea moss can support your weight management efforts in several ways:


  • Boosts Metabolism: The iodine content helps regulate thyroid function, which controls how fast your body burns calories.

  • Reduces Appetite: Sea moss gel is rich in fiber, which helps you feel full longer and reduces overeating.

  • Improves Digestion: A healthy gut supports better nutrient absorption and reduces bloating, making your belly look flatter.


To maximize these benefits, combine sea moss with a balanced diet and regular exercise. Drinking plenty of water and getting enough sleep also play a big role in reducing belly fat.


Eye-level view of a smoothie bowl topped with fresh fruits and sea moss gel
Eye-level view of a smoothie bowl topped with fresh fruits and sea moss gel

How to Use Sea Moss Daily


Adding sea moss to your daily routine is simple and enjoyable. Here are some practical ways to get started:


  1. Make Sea Moss Gel: Soak dried sea moss in water for 12-24 hours, then blend it until smooth. Store the gel in the fridge for up to 3 weeks.

  2. Add to Smoothies: Mix 1-2 tablespoons of sea moss gel into your favorite smoothie for a nutrient boost.

  3. Use in Soups and Stews: Stir sea moss gel into hot dishes as a natural thickener.

  4. Try Sea Moss Tea: Boil sea moss with water and add lemon or ginger for a soothing drink.

  5. Apply Topically: Use sea moss gel as a face mask to hydrate and nourish your skin.


Start with small amounts and increase gradually to see how your body responds. Always choose high-quality, wildcrafted sea moss to ensure you get the best nutrients.


Embracing Holistic Wellness with Sea Moss


Sea moss is more than just a trendy superfood. It fits perfectly into a holistic wellness lifestyle that values natural, non-invasive care. By incorporating sea moss, you support your body’s natural balance and enhance your overall well-being.


At The Sculpted Sista Society, we believe in empowering women with tools like sea moss to feel confident and healthy. Whether you’re focused on body contouring or simply want to boost your energy and skin health, sea moss is a fantastic addition.


Try it today and see how this ocean treasure can transform your wellness journey. Your body will thank you!



 
 
 

Comments


bottom of page