Kedigram icon

AI fortune web and App in Toss product

Kedigram

A product available on the web and App in Toss for saju, tarot, dreams, compatibility, horoscopes, naming, and wealth readings, with crystals, Veda messages, gacha tickets, and Spirit Guide collection for repeat use.

AI FortuneSajuTarotApp in Toss
Kedigram product surface

Product brief

A consumer service on the web and App in Toss that connects free reading catalogs, crystal checkout, Veda message packs, and Spirit Guide collection.

Kedigram is a web and App in Toss product for AI fortune readings. The current service presents free and premium readings including dream interpretation, daily horoscope, compatibility, past life, MBTI love compatibility, daily saju, baby naming, and lifetime wealth readings.

The live service is structured like a repeat-use app rather than a static landing page. Users enter from the reading catalog on the web or App in Toss, open result flows, buy crystals, Veda message packs, and gacha tickets in the shop, collect Spirit Guides in Kedigram, and move through chat and profile surfaces. The product combines multilingual SEO, auth, wallet/payment behavior, message-based chat, repeat-use content, and collectible mechanics around a consumer fortune experience.

Scope

Problem

Problem

A fortune service needs more than one result screen. After users enter from the web or App in Toss, free readings, premium readings, crystal top-ups, Veda chat, gacha tickets, and Spirit Guide collection had to form one repeat-use loop.

Implementation

The Next.js product separates home catalog, reading input, results, shop, Kedigram collection, chat, and profile flows, then ties web and App in Toss entry, auth, wallet, checkout, Veda messages, multilingual SEO, and OG rendering into the product structure.

Best fit

This structure fits consumer web services that combine AI content, lightweight payments, message-based chat, collectible retention, and multilingual acquisition.

Technical structure

Product evidence

Build shape

AI fortune consumer web and App in Toss product

Primary stack

Next.js · React Query · Zustand · next-intl

Data & sync

Catalog/Order/Wallet API · Orval · chat-stream

Operational surface

Google OAuth · crystal checkout · 4-step reading flow · result history

Stack

Web frontend

Next.jsReactTypeScriptTailwind CSSRadix UIFramer MotionApp in Toss

State and API layer

next-intlReact QueryZustandOrvalAxios

Product loops

Google OAuth크리스탈 충전·결제4단계 리딩 처리결과 기록·저장html2canvas 결과 공유동적 메타데이터다국어 SEO

Integrations

auth APIcatalog APIcontent APIorder APIwallet APIpayment API4단계 처리profile APIhistory API

Screens

Product evidence

Web

Kedigram web screenshot 1
Kedigram web screenshot 2
Kedigram web screenshot 3

App

Kedigram app screenshot 1
Kedigram app screenshot 2
Kedigram app screenshot 3

Need a similar product, internal tool, or launch-ready first version?

Send the current problem, scope, or a reference link. The next step can start from product structure and release scope.

shin@sognoragroup.com