System Prompt & Product Requirement Document (PRD)
Project Name: VediQ - The Cosmic Life OS
Platform: Mobile App (React Native/Expo or Flutter)
Core Premise: A self-reflection and behavioral wellness platform driven by astrological and Vedic mathematical frameworks (not predictive fortune-telling).
1. Tech Stack & Dependencies
Frontend: React Native (Expo) or Flutter for cross-platform iOS/Android.
Backend & DB: Node.js / Express or Next.js API Routes, PostgreSQL (Supabase or Firebase for rapid auth/DB).
Vedic Calculation Engine:
Python Backend (Recommended): vedastro or jyotishganit for heavy lifting (Dasha, Ashtakavarga, Nakshatra generation).
Alternative Node Backend: Custom wrapper around Swiss Ephemeris (swisseph) for planetary positions.
State Management: Zustand (React) or Riverpod (Flutter).
Styling/UI: Tailwind CSS (NativeWind) or custom styled-components.
Aesthetic Profile: "Minimalist Cosmic" - deep blacks, charcoal greys, subtle gradient accents, high readability, card-based UI.
2. Core Data Models (Schema Outline)
User Profile: user_id, name, birth_date (UTC), birth_time (exact), birth_location (lat/lng/timezone), subscription_status (Free/Pro).
Daily Log: log_id, user_id, date, mood_score (1-5), energy_level, journal_notes, active_dasha_id.
Vedic Matrix (Generated once per user): nakshatra, ascendant, moon_sign, ashtakavarga_scores (JSON of house scores), dasha_timeline (JSON array of Vimshottari periods).
3. Core Modules & Features to Implement
Module A: Identity-Focused Onboarding
UX Flow: Collect exact birth data (Date, Time, Location).
Logic: Query geographic API for lat/lng based on city. Call backend calculation engine to generate the "Cosmic Profile" (Ascendant, Moon Nakshatra).
Output: Welcome screen introducing the user to their core psychological archetype based on Nakshatra traits.
Module B: Daily Emotional & Capacity Tracker
UX Flow: A daily check-in screen (slider for energy, emojis for mood, quick text input).
Logic: Correlate user input with the day's planetary transits layered over their natal Ashtakavarga scores (which act as a personal "energy battery").
Visualization: A battery or progress bar showing the theoretical "cosmic capacity" for the day vs. their actual logged energy.
Module C: Life-Cycle Roadmap (Vimshottari Dasha)
UX Flow: A timeline UI showing current, past, and upcoming life phases.
Logic: Calculate Vimshottari Mahadasha and Antardasha. Map traditional planetary periods to modern psychological themes (e.g., "Saturn Phase" = "Period of Structuring and Discipline").
Module D: Relationship Rhythm Radar
UX Flow: Input a partner/friend's birth details to view a synastry (compatibility) dashboard.
Logic: Calculate planetary overlays and Nakshatra compatibility. Output strengths and friction points as psychological insights, not destiny.
Module E: Monetization & Expert Marketplace (Pro Tier)
Free Tier: Daily logging, basic archetype profile, educational lobby explaining terms.
Pro Subscription: Access to the Life-Cycle Timeline, full Ashtakavarga breakdown, and Relationship Radar.
Consultations: API integration with Stripe for one-off booking of 1-on-1 expert synthesis sessions.
No preview
Comments (0)
No comments yet. Be the first!
Sign in to leave a comment
Project Tasks
38 planning tasks
#1
Generate system requirement document
2m 16s0.1 cr used
Done
#2
Generate personas & user flows
0m 13s0.1 cr used
Done
#7
Create flow for Self-Reflection User
0m 10sCredits in parent
Done
#8
Create flow for Relationship Explorer
0m 10sCredits in parent
Done
#9
Create flow for Pro Subscriber
0m 10sCredits in parent
Done
#10
Create flow for Expert Consultant
0m 10sCredits in parent
Done
#11
Landing
114m 8sCredits in subtasks
Error
#30
Landing / Navigation
0m 28s0.8 cr used
Done
#29
Landing / Content
1m 4s0.8 cr used
Done
#31
Landing / Footer
0m 27s0.8 cr used
Done
#32
Navigation
0m 28sCredits in parent
Done
#33
Footer
0m 27sCredits in parent
Done
#35
Retry First Page
12m 14s0.2 cr used
Error
#36
Retry First Page
4m 41s0.2 cr used
Error
#38
Retry First Page
11m 32s0.2 cr used
Error
#39
Retry First Page
11m 32s0.2 cr used
Error
#40
Retry First Page
11m 31s0.2 cr used
Error
#12
Sign Up
Credits in subtasks
Backlog
#13
Login
Credits in subtasks
Backlog
#14
Expert Login
Credits in subtasks
Backlog
#15
Onboarding
Credits in subtasks
Backlog
#16
Welcome
Credits in subtasks
Backlog
#17
Dashboard
Credits in subtasks
Backlog
#18
Daily Check-In
Credits in subtasks
Backlog
#19
Daily Log
Credits in subtasks
Backlog
#20
Capacity
Credits in subtasks
Backlog
#21
Cosmic Profile
Credits in subtasks
Backlog
#22
Life-Cycle Timeline
Credits in subtasks
Backlog
#23
Relationship Radar
Credits in subtasks
Backlog
#24
Learn
Credits in subtasks
Backlog
#25
Subscription
Credits in subtasks
Backlog
#26
Consultations
Credits in subtasks
Backlog
#27
Expert Sessions
Credits in subtasks
Backlog
#28
Profile
Credits in subtasks
Backlog
#34
Retry Failed Pages
0.2 cr used
Cancelled
#37
Retry Failed Pages
0.2 cr used
Queued
#5
Architecture
0.1 cr needed
Backlog
#6
Workspace task plan
0.1 cr needed
Backlog
No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No comments yet. Be the first!