แอปพลิเคชันหมอดูที่สร้างด้วย Next.js และ Tailwind CSS โดยใช้ Supabase สำหรับ Authentication และ PostgreSQL Database รวมถึง Gemini AI สำหรับการทำนายดวงชะตา
- ระบบ Login/Signup
- โปรไฟล์ผู้ใช้
- การจัดการ Subscription Package
- การทำนายดวงชะตาประจำวัน (ผ่าน Cron Job)
- หน้า Dashboard สำหรับขอคำทำนายส่วนบุคคล
- Responsive UI ด้วย Tailwind CSS
- Clone the repository:
git clone [https://github.com/new](https://github.com/new) cd my-astro-app - Install dependencies:
npm install # หรือ yarn install - ตั้งค่า Environment Variables:
สร้างไฟล์
.env.localที่ root ของโปรเจกต์และเพิ่มข้อมูลดังนี้ (แทนที่ด้วยค่าจริงของคุณ):NEXT_PUBLIC_SUPABASE_URL=YOUR_SUPABASE_PROJECT_URL NEXT_PUBLIC_SUPABASE_ANON_KEY=YOUR_SUPABASE_ANON_KEY GOOGLE_AI_API_KEY=YOUR_GEMINI_API_KEY CRON_SECRET=YOUR_CRON_JOB_SECRET - รัน Development Server:
เปิด http://localhost:3000 ในเบราว์เซอร์ของคุณ
npm run dev # หรือ yarn dev