Skip to content

Repository files navigation

👁️ Oracle Eye: Live — Immersive Psychological Game Engine

A dark, atmospheric web application inspired by reality show matching mechanics (Splitsvilla), built with Next.js and Supabase. The platform features secure Google Authentication, multi-stage personality matrix quizzes, puzzle alignment rooms, dynamic choice-prediction modules, and an algorithmic compatibility engine.


⚡ Game Loop & Architectural Blueprint

🌌 1. The Gateway & Identity Vault

  • Secure Onboarding: Full backend authentication loop handled via Supabase Auth (including Google OAuth provider integration) to spin up individual persistent game states.
  • The Identity Vault: Players choose their stylized 3D/illustrated avatar representations from a secure data layer to establish their cryptographic profile on the "Hall of Identity" leaderboard.

📜 2. The Personality Matrix & Choice Prediction (The Trials)

  • The Ritual Survey: Users input their core behavioral vectors ("Speak your truth") which are mapped and securely written to a relational database scheme.
  • Echo Truth & Sacred Mosaic: Interactive gamified stages including multiple-choice relationship matrices and puzzle drag-and-drop alignment mini-games.
  • Partner Synchronization: Collected metrics are mirrored to a secondary paired player's dashboard. Partners must attempt to predict and decode choices in real-time, calculating live engagement pulses (e.g., Your Pulse vs Partner Pulse).

⚖️ 3. Oracle Judgement Engine (The Climax)

  • The Sacred Choice: A dramatic choice execution crossroad ("Keep Key" or "Give Key") that tests the psychological trust boundaries between players.
  • Algorithmic Evaluation: The background runtime engine calculates the semantic similarity between choice vectors, instantly rendering the ultimate compatibility verdict via highly stylized localized typography strings.

🎵 4. Atmospheric Multimedia System

  • Dynamic background soundscaping built with client-side audio rendering arrays to stream synced cinematic audio triggers (e.g., Fire.mp3, jugnoo.mp3, thunder/lightning visual cues) corresponding to live interactive user decisions.

🛠️ Tech Stack & Dependencies

  • Frontend Engine: Next.js (App Router), React, TypeScript, Tailwind CSS, Context API State Architecture.
  • Backend Cloud Infrastructure: Supabase Serverless DB, PostgreSQL Real-time Channels, Supabase Storage (Avatar Assets Asset Hosting).
  • Authentication Matrix: Google OAuth 2.0 / Supabase Managed Session Management.
  • Audio Engineering Layer: HTML5 Audio APIs with asynchronous execution hooks.

⚙️ Local Installation & Deployment Blueprint

# 1. Clone the environment code repository
git clone [https://github.com/roshansharma-99/oracle-eye-live.git](https://github.com/roshansharma-99/oracle-eye-live.git)

# 2. Navigate inside the project workspace directory
cd oracle-eye-live

# 3. Securely set up your local environment configuration (.env.local)
# NEXT_PUBLIC_SUPABASE_URL=your_supabase_project_endpoint
# NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anonymous_public_key

# 4. Install project engineering dependencies
npm install

# 5. Boot the low-latency local application development environment
npm run dev

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages