Skip to content

0x0603/arcana

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

🪄 Tarot AI – Daily Energy & Horoscope App

🎯 Mục tiêu

Tarot AI giúp người dùng:

  • Rút bài Tarot mỗi ngày để nhận lời khuyên, năng lượng và định hướng.
  • Đặt câu hỏi về tình cảm, sự nghiệp, sức khỏe... và nhận câu trả lời AI dựa theo lá bài.
  • Nhận thông điệp năng lượng tích cực mỗi sáng qua push notification.
  • Giao diện đẹp, cảm xúc, mang phong cách Co–Star + Tarot Mystic.

⚙️ Tech Stack

Layer Tech Ghi chú
Frontend (App) React Native + Expo Build nhanh, hỗ trợ animation mượt, multi-platform
Animation Reanimated 3 + Lottie + Framer Motion for RN Hiệu ứng rút bài, intro app, chuyển cảnh
Backend Golang (Fiber hoặc Gin) REST API nhanh, dễ mở rộng
Database MySQL Lưu user, premium, lịch sử rút bài, AI content
Cache & Queue Redis Cache AI data, push notification queue
AI Integration OpenAI API hoặc local LLM Sinh nội dung Tarot, phân tích câu hỏi
Push Notification Firebase Cloud Messaging (FCM) Gửi noti hằng ngày
Payment Stripe / Google Play / App Store Subscription gói năm
Auth Firebase Auth (ẩn danh + login) Cho phép dùng thử ẩn danh
Hosting Railway / Render / Fly.io Backend + DB

💎 Main Features

🌅 1. Daily Tarot & Energy

  • Rút 1 lá bài Tarot mỗi ngày.
  • Hiển thị ý nghĩa + nội dung ngắn do AI tạo.
  • Animation khi rút bài (3D flip, ánh sáng tỏa ra).
  • Premium: AI viết nội dung riêng mỗi ngày.

🔮 2. Ask & Draw (Đặt câu hỏi và rút bài)

  • Người dùng gõ câu hỏi (VD: “Liệu tôi có nên đổi công việc trong tháng này?”).
  • AI chọn 1–3 lá bài và phân tích theo ý nghĩa thật.
  • AI trả về câu trả lời chi tiết, có phần kết luận + gợi ý.
  • Animation: lá bài lật chậm, nhạc nhẹ nền.

💌 3. AI Positive Message

  • Mỗi sáng push 1 thông điệp tích cực.
  • Có thể chọn khung giờ nhận.
  • Premium: AI sinh nội dung riêng theo cung hoàng đạo + lịch sử rút bài.

🌙 4. Profile & Zodiac System

  • Nhập ngày sinh → xác định cung hoàng đạo.
  • Trang profile hiển thị:
    • Cung hoàng đạo
    • Lịch sử rút bài
    • Tần suất tương tác
    • Chỉ số năng lượng (AI tính từ cảm xúc các lá bài)

💎 5. Premium System

  • Cho phép dùng thử 7 ngày.
  • Premium gồm:
    • AI Reading chi tiết hàng ngày.
    • Câu trả lời cá nhân hóa.
    • Push notification riêng.
    • Lưu nhật ký cảm xúc (AI phân tích năng lượng tuần).

🔐 6. Auth & Anonymous Mode

  • Lần đầu mở app: dùng thử ẩn danh.
  • Khi mua premium hoặc sync thiết bị → đăng nhập (Google / Apple / Email).

📈 7. Analytics & Retention

  • Theo dõi số lần mở app, rút bài, tương tác AI.
  • Gửi noti nếu user không mở 3 ngày.
  • Hiển thị streak “Bạn đã kết nối với năng lượng của mình X ngày liên tiếp 🔥”.

🧱 System Architecture

[React Native App]
   ↓ REST API
[Golang Server (Fiber)]
   ├── Auth Service (Firebase)
   ├── Tarot Service (rút bài, AI meaning)
   ├── Question Service (AI trả lời câu hỏi)
   ├── Notification Service (push FCM)
   ├── Subscription Service (Stripe)
   └── Database (MySQL) + Redis Cache

🎨 UI/UX Direction (Co–Star Style)

  • Tone màu đen – tím – bạc, phong cách huyền bí, tối giản.
  • Font thanh mảnh, nhẹ, tạo cảm giác tinh tế.
  • Animation mở đầu kiểu cosmos / galaxy / floating stars.
  • Hiệu ứng lật bài 3D.
  • Trang Profile có hiệu ứng bầu trời sao động nhẹ.
  • Trang Daily Energy dạng card swipe (Co–Star style).

💰 Monetization

  • Subscription Yearly Plan (Gói Năm):
    → Unlock toàn bộ AI reading + notification riêng + cá nhân hóa.
  • Free tier: 1 bài/ngày, không AI phân tích sâu.
  • Giá đề xuất: $14.99 / năm.

🚀 Future Ideas

  • Social feed nhỏ (user chia sẻ cảm xúc hàng ngày).
  • AI voice (đọc lá bài bằng giọng nữ êm nhẹ).
  • Dark/light mode tùy tâm trạng.
  • Mini game “Tarot Journey”: khám phá 78 lá bài qua câu chuyện.

© 2025 Tarot AI Team – Built with React Native + Golang + ❤️

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published