Theme: Travel & Tourism
Title: Digitize and Showcase Monasteries of Sikkim for Tourism and Cultural Preservation
Sikkim is home to over 200 monasteries, many dating back to the 17th and 18th centuries. These monasteries are rich in history, art, and spiritual significance but face challenges such as:
- Fragmented documentation (photos, tourism sites, archives).
- Remote accessibility and poor connectivity.
- Low global awareness compared to Ladakh, Bhutan, or Nepal.
- Endangered cultural assets (murals, manuscripts, oral traditions).
Our Solution → Monastery360: A Digital Heritage Platform for Sikkim’s Monasteries
✅ 360° Virtual Tours – Panoramic monastery interiors & surroundings.
✅ Narrated Walkthroughs – Multilingual support (English, Hindi, Nepali, Tibetan).
✅ Interactive Map – Geo-tagged monastery locations, travel routes, and nearby attractions.
✅ Digital Archives – Manuscripts, murals, oral histories, AI-powered categorization.
✅ Smart Audio Guide App – GPS/Bluetooth-based offline audio guide.
✅ Cultural Calendar – Festivals, rituals, & events with booking options.
✅ Chatbot Assistant – Multilingual tourist FAQ powered by AI.
✅ Offline Mode – Cached tours, maps, and audio for remote use.
✅ Donation Support – “Support Heritage” page for preservation funding.
- Frontend: React.js, TailwindCSS
- 3D/VR Rendering: A-Frame / Three.js
- Maps & Geo Services: Leaflet.js / Mapbox
- AI & Search: Custom-trained models for categorization & chatbot
- PWA & Offline Support: Service Workers
- Deployment: Vercel
Monastery360
│
├── .gitattributes
├── 3D TOUR
├── 3d tour.glb
├── 3d tour2.glb
├── DUBDI INSIDE 3.jpg
├── DUBDI INSIDE.jpg
├── DUBDI INSIDE2.jpg
├── DUBDI NANO BANANA.png
├── DUBDI.jpg
├── EXTERIOR.mp4
├── INDEX.HTML
├── INTERIOR TOUR DUBDI.mp4
├── RUMTEK2-3D.glb
├── RUMTEK3D.glb
├── RUMTEKNANO.png
├── SOUND.m4a
└── TASHIDINGNANO.png
├── Gallery
├── Audio
│ ├── HeartSutraprayer.mp3
│ ├── eveningprayer.mp3
│ └── prayar1.mp3
├── Photos
│ ├── 360view.png
│ ├── Divine The Celeste.jpg
│ ├── Dubdi Monastery.jpg
│ ├── Enchey Monastery.jpg
│ ├── Gemini_Generated_P.png
│ ├── Hotel1.webp
│ ├── Hotel10.webp
│ ├── Hotel2.webp
│ ├── Hotel3.webp
│ ├── Hotel4.webp
│ ├── Hotel5.webp
│ ├── Hotel6.webp
│ ├── Hotel7.webp
│ ├── Hotel8.webp
│ ├── Hotel9.webp
│ ├── LANDING.png
│ ├── Pemayangtse Monastery.jpeg
│ ├── Phensang Monastery.avif
│ ├── Phensang_Monastery.jpg
│ ├── Phodong Monastery.jpeg
│ ├── Ralang Monastery.jpg
│ ├── Rumtek Monastery.jpeg
│ ├── Rumtek Monastery2.webp
│ ├── Rumtek.jpeg
│ ├── Samdruptse Monastery.avif
│ ├── Sarv_Dharm_Sthal_near_Gurudongmar_Lake.jpg
│ ├── Taj Guras Kutir Resort & Spa.jpg
│ ├── Tashiding-Monastery2.png
│ ├── The Elgin Mountain Pandim.jpg
│ ├── Vivanta Sikkim Pakyong.jpg
│ ├── Yashshree Pelling Chekhim Retreat.jpg
│ ├── back3.jpeg
│ ├── background.jpg
│ ├── culture 3.jpg
│ ├── culture1.jpg
│ ├── culture2.jpg
│ ├── enchy.jpg
│ ├── landscape10.avif
│ ├── landscape4.jpg
│ ├── landscpe2.jpg
│ ├── landscpe3.jpg
│ ├── landscpe5.jpg
│ ├── mansteric life 1.jpg
│ ├── manuscript1.png
│ ├── manuscript2.png
│ ├── manuscript3.png
│ ├── manuscript4.png
│ ├── manuscript5.png
│ ├── map.png
│ ├── monasterc life4.jpg
│ ├── monasteric life 12.jpg
│ ├── monasteric life 13.jpg
│ ├── monasteric life 2.jpg
│ ├── monasteric life 3.jpg
│ ├── monasteric life10.jpg
│ ├── monasteric life11.jpg
│ ├── newmanuscript1.png
│ ├── newmanuscript2.png
│ ├── newmanuscript3.png
│ ├── newmanuscript4.png
│ ├── newmanuscript5.png
│ ├── phodong-monastery.jpeg
│ └── ralang.jpg
└── Videos
│ ├── ManiMantraChanting.mp4
│ ├── VajraGuruMantra.mp4
│ ├── allround experience.mp4
│ └── video1.mp4
├── LICENSE
├── README.md
├── donation.html
├── galary.html
├── index.html
├── license.html
├── login.html
├── main.js
├── monasteries.html
├── notAvailable.html
├── scripts
├── donation.js
├── galary.js
└── monasteries.js
├── sign up.html
├── src
└── logo.png
├── term.html
├── theme.css
├── theme.js
└── tourbooking.html
Follow these steps to set up and run the project on your local machine for development and testing.
Make sure you have the following installed:
- Node.js (LTS recommended) + npm
node -v npm -v
- Git (for cloning the repository)
- VS Code or any modern code editor
- MongoDB Atlas (for cloud database setup)
git clone https://github.com/Sougata2006/Monastery360.git
cd monastery360cd backend
npm install- Create a
.envfile in the backend folder:
MONGO_URI=mongodb+srv://YOUR_USERNAME:YOUR_PASSWORD@cluster0.xxxxx.mongodb.net/monasteryDB- Replace
YOUR_USERNAMEandYOUR_PASSWORDwith your MongoDB Atlas credentials.
Run backend:
node server.jsExpected output:
Server running on http://localhost:5000
MongoDB connection established
cd ../frontend
npm install
npm startThis opens the app at http://localhost:3000
- Explore monasteries on the interactive map
- Filter/search monasteries by tags
- Click to view detail pages with history, images & 360° virtual tours
- Accessible at http://localhost:3000/admin
- Password protected (currently basic security)
- Supports full CRUD (Create, Read, Update, Delete) for monastery data
- Core Website with Virtual Tour UI
- Initial Monastery Showcases
- AI-powered Archive Search
- Multilingual Narration & Chatbot
- Offline Smart Audio Guide
- Donation Page Integration
- Partnerships with Sikkim Tourism
- Sougata Paul – GitHub
- Tanmoy Nandi – GitHub
- Toufik Hasan – GitHub
- Rikh Samanta – GitHub
- Srinil Layak – GitHub
- Suraiya Khatun – GitHub
- Tourism Boost: Easier access & promotion of Sikkim’s monasteries.
- Cultural Preservation: Digital safeguarding of endangered assets.
- Community Empowerment: Local participation in archives & events.
- Global Accessibility: Students, researchers, and spiritual seekers worldwide.
This project is licensed under the MIT License.
📜 Click here to view full license
MIT License
Copyright (c) 2025 Sougata Paul
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
We welcome contributions! To get started:
- Fork the repo.
- Create a new branch (
feature/xyz). - Commit changes with clear messages.
- Open a Pull Request.
Made with ❤️ by Team CODE CATALYST


