Skip to content

ishkapoor2000/DivyaChitta

Repository files navigation

DIVYA CHITTA

This is a VR Mediation platform for those in search of finding peace with life and within. This project has all the features that let you meditate properly in VR mode. Combining technology, psychology, and spirituality; Divya Chitta is the best platform for meditation 🧘‍♂️ and relaxing.

Installation

  • Fork this repository and you are good to go.

Snippet

VR session closed screen VR session open screen Music Playlist close/open screen Happy Music Playlist screen

Usage

  • Mobile Web
    1. Open the web application in your browser (latest Chrome versions recommended).
    2. Make sure to have WebXR support in your device.
    3. Follow the hamburger icon.
    4. Use VR to navigate to the home page.
    5. Use Start Session to navigate to the VR Sessions page.
    6. Use Recommended Music to navigate to the Music Recommendation System.
    7. Use Music Playlist App to navigate to the Music Playlists.
    8. Use GGSC Stress Quiz to navigate to the GGSC Anxiety & Stress Quiz (Greater Good Science Center).
    9. Use Contact to navigate to the Ish Kapoor's LinkedIn profile.
  • Desktop Web
    1. Open the web application in your browser (latest Chrome versions recommended).
    2. Make sure to have WebXR extension in your device.
    3. Use VR to navigate to the home page.
    4. Use Start Session to navigate to the VR Sessions page.
    5. Use Recommended Music to navigate to the Music Recommendation System.
    6. Use Music Playlist App to navigate to the Music Playlists.
    7. Use GGSC Stress Quiz to navigate to the GGSC Anxiety & Stress Quiz (Greater Good Science Center).
    8. Use Contact to navigate to the Ish Kapoor's LinkedIn profile.
  • Android / iOS App [Available soon on PlayStore & AppStore]
    1. Open the Android / iOS application in your mobile phone / tablet (should have latest Chrome version, WebXR installed).
    2. Use HOME to navigate to the home page.
    3. Use VR Sessions to navigate to the VR Sessions page.
    4. Use Music Player to navigate to the Music Player page.
    5. Use About to navigate to the About page to contact me.

Project Structure

Project Structure
.
|   output.doc
|   print.txt
|   
+---Floating-Soul-VR
|   |   index.html
|   |   script.js
|   |   style.css
|   |   
|   +---audio
|   |       nature.mp3
|   |       
|   +---js
|   |       GLTFLoader.js
|   |       
|   +---model
|   |   \---floating_tree
|   |       |   scene.bin
|   |       |   scene.gltf
|   |       |   
|   |       \---textures
|   |               gras_and_veg_baseColor.png
|   |               stones_baseColor.jpeg
|   |               swing_baseColor.jpeg
|   |               tree_baseColor.jpeg
|   |               
|   \---skybox
|           bk.jpg
|           dn.jpg
|           ft.jpg
|           lf.jpg
|           rt.jpg
|           up.jpg
|           
+---Main
|   |   index.html
|   |   
|   \---assets
|       +---css
|       |       loader.css
|       |       styles.css
|       |       
|       +---img
|       |       1.png
|       |       2.png
|       |       3.png
|       |       4.png
|       |       5.png
|       |       img6.png
|       |       
|       \---js
|               main.js
|               
+---MUSIC
|       Airstream - Rejected.mp3
|       Beauty of Nature 8K Ultra HDR waterfalls (HD surround sound).mp3
|       Deep Sleep Flute(The Mystic Night).mp3
|       Deep Sleep in 10 Minutes.Sleep Music. Relaxing Music.Peaceful Music. Sivananda Yoga, Kapalbhati.mp3
|       Enya_-_Watermark_Qoret.com.mp3
|       forest.mpeg
|       high_waterfall.mp3
|       nature.mpeg
|       piano.mpeg
|       simple_waterfall.mpeg
|       waterfall.mpeg
|       
+---MusicApp
|       index.html
|       style.css
|       
+---My-Space-VR
|   |   index.html
|   |   script.js
|   |   space.mp3
|   |   style.css
|   |   
|   +---js
|   |       GLTFLoader.js
|   |       
|   +---need_some_space
|   |       scene.bin
|   |       scene.gltf
|   |       
|   \---skybox
|           kenon_star_bk.jpg
|           kenon_star_dn.jpg
|           kenon_star_ft.jpg
|           kenon_star_lf.jpg
|           kenon_star_rt.jpg
|           kenon_star_up.jpg
|           
+---Sessions
|       index.html
|       style.css
|       
+---VR-Realm
|   |   index.html
|   |   script.js
|   |   style.css
|   |   
|   +---audio
|   |       focused.mp3
|   |       
|   +---calm
|   |   |   scene.bin
|   |   |   scene.gltf
|   |   |   
|   |   \---textures
|   |           Agua_baseColor.jpg
|   |           Fachada_1_baseColor.png
|   |           Fachada_2_baseColor.png
|   |           Pirene_Multi_Texture_Cyark_Corinth_Seccion_Full_TXCyark_Corinth_Seccion_Full_TX_Material_u1_v1_baseColor.jpg
|   |           Pirene_Multi_Texture_Cyark_Corinth_Seccion_Full_TXCyark_Corinth_Seccion_Full_TX_Material_u2_v1_baseColor.jpg
|   |           
|   +---js
|   |       GLTFLoader.js
|   |       
|   \---penguins (45)
|           bk.jpg
|           dn.jpg
|           ft.jpg
|           lf.jpg
|           rt.jpg
|           up.jpg
|           
+---VR-Temple
|   |   calm.mp3
|   |   index.html
|   |   script.js
|   |   style.css
|   |   
|   +---audio
|   |       focused.mp3
|   |       piano.mp3
|   |       
|   +---calm
|   |   |   scene.bin
|   |   |   scene.gltf
|   |   |   
|   |   \---textures
|   |           Agua_baseColor.jpg
|   |           Fachada_1_baseColor.png
|   |           Fachada_2_baseColor.png
|   |           Pirene_Multi_Texture_Cyark_Corinth_Seccion_Full_TXCyark_Corinth_Seccion_Full_TX_Material_u1_v1_baseColor.jpg
|   |           Pirene_Multi_Texture_Cyark_Corinth_Seccion_Full_TXCyark_Corinth_Seccion_Full_TX_Material_u2_v1_baseColor.jpg
|   |           
|   +---floating_tree
|   |   |   scene.bin
|   |   |   scene.gltf
|   |   |   
|   |   \---textures
|   |           gras_and_veg_baseColor.png
|   |           stones_baseColor.jpeg
|   |           swing_baseColor.jpeg
|   |           tree_baseColor.jpeg
|   |           
|   +---js
|   |       GLTFLoader.js
|   |       
|   +---penguins (16)
|   |       bk.jpg
|   |       dn.jpg
|   |       ft.jpg
|   |       lf.jpg
|   |       rt.jpg
|   |       up.jpg
|   |       
|   +---penguins (24)
|   |       bk.jpg
|   |       dn.jpg
|   |       ft.jpg
|   |       lf.jpg
|   |       rt.jpg
|   |       up.jpg
|   |       
|   +---penguins (45)
|   |       bk.jpg
|   |       dn.jpg
|   |       ft.jpg
|   |       lf.jpg
|   |       rt.jpg
|   |       up.jpg
|   |       
|   +---skybox
|   |       bk.jpg
|   |       dn.jpg
|   |       ft.jpg
|   |       lf.jpg
|   |       rt.jpg
|   |       up.jpg
|   |       
|   +---Temple
|   |   |   scene.bin
|   |   |   scene.gltf
|   |   |   
|   |   \---textures
|   |           default_baseColor.png
|   |           default_metallicRoughness.png
|   |           default_normal.png
|   |           
|   \---Tree
|       |   scene.bin
|       |   scene.gltf
|       |   
|       \---textures
|               bottom_baseColor.jpeg
|               bottom_metallicRoughness.png
|               bottom_normal.png
|               branch_baseColor.jpeg
|               branch_metallicRoughness.png
|               branch_normal.png
|               leaves_baseColor.png
|               leaves_metallicRoughness.png
|               leaves_normal.png
|               
+---VR-Tree
|   |   index.html
|   |   script.js
|   |   style.css
|   |   
|   +---audio
|   |       piano.mp3
|   |       
|   +---js
|   |       GLTFLoader.js
|   |       
|   +---penguins (24)
|   |       bk.jpg
|   |       dn.jpg
|   |       ft.jpg
|   |       lf.jpg
|   |       rt.jpg
|   |       up.jpg
|   |       
|   \---Tree
|       |   scene.bin
|       |   scene.gltf
|       |   
|       \---textures
|               bottom_baseColor.jpeg
|               bottom_metallicRoughness.png
|               bottom_normal.png
|               branch_baseColor.jpeg
|               branch_metallicRoughness.png
|               branch_normal.png
|               leaves_baseColor.png
|               leaves_metallicRoughness.png
|               leaves_normal.png
|               
\---webapp-main
    \---webapp-main
            LICENSE
            meditation.csv
            meditations.csv
            playlist1.xlsx
            README.md
            requirements.txt
            webaapp.pkl
            webapp.ipynb
            webapp.py

Contributing

  • Fork it!
  • Create your feature branch: git checkout -b my-new-feature
  • Commit your changes: git commit -am 'Add some feature'
  • Push to the branch: git push origin my-new-feature
  • Wrtite a good, understandable and simple pull request.
  • Submit your pull request :D

Enjoy Meditation in VR