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.
- 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.
- 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).
- 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.
- 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.
- 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.
# 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