ronald-luo / MetaPets

Home Page:https://meta-pets-ivory.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MetaPets: Your Virtual Therapeutic Companion

Thumbnail

See the demo here: url

Introduction

MetaPets is an AR/VR-based application designed to provide personalized therapeutic support through interactive virtual pets. The app combines elements of gamification, mental health care, and social sharing in a unique and meaningful user experience.

Features

Personalized Therapy Plans

  • Users can choose specific therapy focuses such as PTSD, anxiety, or depression.
  • Tailored tasks and activities based on user needs.
  • Scientifically supported therapies designed in consultation with healthcare providers.

Shared Experience

  • Multiplayer interaction in a shared AR/VR space.
  • Real-time updates and activity logs.
  • Collaborative environment customization.

Pet Growth & User Achievements

  • Pets level up based on user activities and achievements.
  • Unlockable features and milestones.
  • Visual cues indicate pet growth and user progress.

Installation

Requirements

Compatible with Android and iOS. AR/VR headset compatibility for immersive experience (Optional).

Steps

  1. Clone the repository:
git clone https://github.com/ronald-luo/MetaPets.git
  1. Navigate to the project folder and install dependencies:
cd MetaPets
npm install

Run the app:

npm start

Usage

  1. Onboarding: Complete the initial survey to tailor your therapy plans.
  2. Main Screen: Interact with your pet, view tasks, and check achievements.
  3. Settings: Customize pet appearance and settings.

License

This project is licensed under the MIT License. See the LICENSE.md file for details.

About

https://meta-pets-ivory.vercel.app


Languages

Language:JavaScript 52.1%Language:CSS 17.1%Language:SCSS 14.0%Language:GLSL 12.8%Language:HTML 4.1%