🔍 Re-Discover VR 🔍
Re-Discover VR is a virtual reality application designed to help users relive memories through immersive multimedia experiences. Users can upload and view personal photos, videos, and audio in a VR environment. The app ensures privacy by restricting content access to the original user only. For more info, view the uploaded pdf.
Features
- VR-Based Memory Viewing: Users can experience their personal multimedia content in a fully immersive VR environment.
- Cloud Integration: Multimedia materials are loaded from cloud storage for easy access.
- Secure Login: Users authenticate through PlayFab, ensuring GDPR compliance.
- Personalized Experience: Allows users to utilize their own multimedia files from relatives, historians, and other sources.
- Multi-Platform Support: Compatible with Android and VR devices.
➡️ App Flow
- Login Screen: Users authenticate via PlayFab and access their personal media.
- Media Upload: Multimedia content is uploaded to Google Drive for storage.
- VR Environment: Users interact with their uploaded content in a virtual space.
- Restricted Access: Each user can only view their own uploaded content.
➡️ Setup
Clone the repository:
git clone https://github.com/your-username/ReDiscoverVR.git
- Open the project in Unity.
- Install necessary Unity packages, including XR Plugin Management and XR Interaction Toolkit.
- Configure PlayFab authentication.
- Set up Google Drive API for multimedia storage.
- Build and deploy the app for Android or VR devices.
🔥 Cloud & Authentication
- PlayFab Authentication: Used for secure user login.
- Google Drive Integration: Stores and retrieves user-uploaded multimedia files.
- GDPR Compliance: Ensures user privacy and security.
⬇️ Dependencies
- Unity XR Plugin Management
- PlayFab SDK
- Google Drive API
- Unity Asset Store Packages
🙌 Contributing
Feel free to fork the repository and submit pull requests for any improvements or new features!
📄 License
This project is licensed under the MIT License - see the LICENSE file for details.