Kész alkalmazások
Mindegyik a három közül egy működő alkalmazás, nem kódrészlet: űrlap, szerver, diagram és az API válasz. Klónozd, tedd a kulcsot a .env-be, indítsd el. A kód MIT licenc alatt van, szóval nyugodtan vedd a saját termékedbe feltételek nélkül.
Mind a három ugyanúgy van felépítve: Vite a frontenden és egy kis Node szerver, amelyen keresztül a hívások mennek. A böngésző nem tud közvetlenül az API-hoz fordulni, ezért a kulcs a szerveren él és nem kerül a lapra.
git clone https://github.com/astroway/starter-human-designcd starter-human-design && npm installcp .env.example .env # ваш ключ сюдиnpm run devA kulcsot a dashboardon kapod meg. Amíg építesz, használd a homokozó aw_test_* kulcsot: az nem fogyaszt krediteket.
Human Design
Szekció neve “Human Design”A születés dátuma, időpontja és helye a bemenet, a bodygraph és az elemzés a kimenet. Egy POST /v1/human-design hívás visszaadja a típust, stratégiát, autoritást, profilt, definíciót, inkarnációs keresztet, kilenc központot aktív kapukkal, az összes meghatározott csatornát és mindkét aktivációs készletet. Az alkalmazás SVG-ben rajzolja a bodygraphot és egy aktivációs táblázatot. 50 kredit egy olvasáshoz, vagyis 200 olvasás a ingyenes tarifán.
Négy sorsoszlop és a szerencseciklus. A POST /v1/bazi/chart visszaadja az oszlopokat rejtett szárakkal, yin és a tizenkét szakasz fázisával, a nap urával, az elemek egyensúlyával, az erő ítéletével magyarázattal, szimbolikus csillagokkal és minden kombinációval valamint az ágak ütközéseivel. A POST /v1/bazi/luck-pillars visszaadja a Da Yun-t: irány, a kezdet kora és tíz oszlop tízéves periódusokra. Mindkét hívás párhuzamosan fut, 30 kredit egy olvasáshoz.
Jelentés Központ
Szekció neve “Jelentés Központ”Gyakornak: a kliens adatai a bemeneten, egy kész PDF a te márkáddal a kimeneten. Tizenhat jelentés egy közös prefix alatt POST /v1/reports/<type>, mindegyik elfogad egy whitelabel blokkot, így a kliens által kapott fájl a te nevedet viseli, nem a miét. Tizenöt jelentés 5000 kredit, a tarot 100.
Telepítés
Szekció neve “Telepítés”A Render gomb beolvassa a render.yaml-t a repóban: egy Node webszolgáltatás ingyenes csomagon, amely a package.json scriptjeivel épül és indul. A Render létrehozásakor megkéri az API kulcsot. Bármely hosting, ahol Node 22 fut, ugyanúgy megfelel: építsd, indítsd, add meg a kulcsot.