An Untitled Project

Magna sed aliquam

Morbi ante dui phasellus ultricies vis. Feugiat dictum ullamcorper mauris varius facilisis condimentum tristique convallis. Ridiculus dis laoreet imperdiet ligula lorem tellus etiam. Fusce sapien sapien mattis.


Vivamus odio

Cras parturient ornare placerat vitae diam massa vis cep interdum tristique fermentum viverra fusce odio felis scelerisque.


Gravida nulla

Donec odio tempor orci dapibus ultrices. Tristique magna sit amet. Pellentesque elit eget gravida socis. Neque laoreet suspendisse interdum consectetur libero. Lorem dolor at viverra ipsum nunc aliquet.

01.

Porttitor

Risus suscipit curabitur luctus nec ata turpis duis urna magna.

02.

Iaculis

Congue turpis consequat mauris vivamus nisl lacinia non sed.

03.

Volutpat

Egestas lacus risus sed natoque aenean eu vestibulum ligula.

04.

Pulvinar

Magna cep est ultrices cubilia massa tortor euismod mus.

05.

Tempor

Nec accumsan mus justo integer suspendisse quisque risus.

06.

Viverra

Sit velit leo in eu lorem cubilia integer vitae sed adipiscing.


Nibh aliquet

Ac nascetur ata tempor fermentum. Malesuada cursus fusce praesent et lacus morbi malesuada lacinia interdum.


Porta ligula

Semper sagittis fusce penatibus malesuada ultricies. Sollicitudin ac commodo dui volutpat. Ac pretium ullamcorper primis fusce eu adipiscing varius semper lectus. Quam est vis montes sem. Vulputate rhoncus euismod vitae.

01.

Praesent

Luctus tortor et ut laoreet leo ridiculus etiam mi auctor.

02.

Euismod

Feugiat sociis quam sed donec sagittis ultrices montes.

03.

Lobortis

Consequat magna rutrum integer duis leo phasellus nullam.

Free chart generator

Human Blueprint

Enter your birth details to generate your Human Design chart.

Use city + country for best results. Example: Portland, Maine, USA.
const HB_API_BASE = "https://human-design-api-ynk2.onrender.com"; const HB_API_URL = HB_API_BASE + "/api/chart"; function pad(n) { return String(n).padStart(2, "0"); } const typeDescriptions = { "Generator": "Generators have steady life-force energy and are designed to respond to what life brings them rather than force decisions from the mind.", "Manifesting Generator": "Manifesting Generators move quickly, test through action, and are designed to respond before initiating.", "Projector": "Projectors are designed to guide, understand systems, and wait for recognition before major invitations.", "Manifestor": "Manifestors are designed to initiate, create movement, and inform others before acting.", "Reflector": "Reflectors are highly sensitive to their environment and gain clarity through time and lunar cycles." }; const authorityDescriptions = { "Sacral": "Sacral authority works through gut response: yes/no, pull/resistance, expansion/contraction.", "Emotional": "Emotional authority means clarity comes over time. Avoid major decisions in the emotional high or low.", "Splenic": "Splenic authority is fast, quiet, instinctive knowing in the moment.", "Self Projected": "Self-projected authority becomes clear when you hear yourself speak truthfully.", "Ego": "Ego authority is connected to will, desire, and what you truly have the energy to commit to.", "Mental": "Mental authority requires talking things through in the right environment.", "Lunar": "Lunar authority needs time, often around a full lunar cycle, before major decisions." }; function profileDescription(profile) { const map = { "1/3": "Investigator / Martyr: research, testing, and lived trial-and-error.", "1/4": "Investigator / Opportunist: foundation first, then influence through your network.", "2/4": "Hermit / Opportunist: natural gifts refined in solitude and called out by others.", "2/5": "Hermit / Heretic: natural talent with projection from others.", "3/5": "Martyr / Heretic: learns through experience and practical problem solving.", "3/6": "Martyr / Role Model: trial and error matures into wisdom over time.", "4/6": "Opportunist / Role Model: relationships, networks, and long-term maturity.", "4/1": "Opportunist / Investigator: fixed purpose with influence through connection.", "5/1": "Heretic / Investigator: practical solutions built on a strong foundation.", "5/2": "Heretic / Hermit: projected solutions with natural gifts and a need for retreat.", "6/2": "Role Model / Hermit: three-stage life path with natural gifts.", "6/3": "Role Model / Martyr: lived experience becomes wisdom and example." }; return map[profile] || "Your profile describes the role you naturally play and how others experience your energy."; } function to24Hour(hour, ampm) { let h = parseInt(hour, 10); if (ampm === "AM" && h === 12) h = 0; if (ampm === "PM" && h !== 12) h += 12; return pad(h); } function card(label, value, text) { return `
${label}
${value || "—"}
${text ? `
${text}
` : ""}
`; } function pills(items) { return `
${(items || []).map(x => `${x}`).join("")}
`; } document.getElementById("hb-submit").addEventListener("click", async function () { const resultBox = document.getElementById("hb-result"); resultBox.innerHTML = '
Calculating your Human Blueprint...
'; const name = document.getElementById("hb-name").value || "Guest"; const d = document.getElementById("hb-day").value; const m = document.getElementById("hb-month").value; const y = document.getElementById("hb-year").value; const h = document.getElementById("hb-hour").value; const min = document.getElementById("hb-minute").value; const ampm = document.getElementById("hb-ampm").value; const location = document.getElementById("hb-location").value.trim(); if (!d || !m || !y || !h || !min || !location) { resultBox.innerHTML = '
Please complete your date, time, and birth place.
'; return; } const birthdate = `${y}-${m}-${d}`; const birthtime = `${to24Hour(h, ampm)}:${min}`; try { const res = awa

Iaculis elit vitae purus

Sem astrum tortor consequat porta. Ornare arcu odio ut sem nulla pharetra. Quam elementum pulvinar etiam quam lacus. Civitas integer vitae fermentum.

© Untitled. All rights reserved.

Thanks

Semper feugiat nibh sed pulvinar proin gravida hendrerit lectus. Morbi enim nunc faucibus a pellentesque sit in perpetum et unum diem porttitor.