Skip to content

kishorprajapati1212/IndianHeritage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🇮🇳 Indian Culture Connect – Smart India Hackathon 2024

Indian Culture Connect is an interactive platform created for the Smart India Hackathon 2024, designed to showcase and preserve the incredible diversity of India's culture through immersive visuals, live experiences, and geo-based exploration.


🎯 Project Goal

To create a digital window into India’s rich heritage that:

  • Encourages cultural education
  • Supports creators in showcasing traditions
  • Makes exploration engaging through multimedia & maps

🧩 Modules Overview

📌 Explore India’s Culture

  • Famous Foods with visuals & region mapping
  • Festivals & Clothing categorized by state
  • Historical Context like origins, independence era, and wars

🗺️ Map-Based Discovery

  • Built using Leaflet.js
  • Interactive map of India with markers for:
    • Heritage sites
    • Temples
    • Historical monuments

🎬 Cultural Shorts + Livestreams

  • Creators upload short cultural videos (hosted via Cloudinary)
  • Live streaming using WebRTC
  • Light role-based system:
    • 👑 Admin: Add cultural content, moderate
    • 🎥 Creator: Upload/edit shorts, go live
    • 👀 User: View content, interact with map

🧊 3D Cultural Showcase

  • Users can explore cultural items (e.g., sculptures, jewelry) in 3D AR-like viewers
  • Integrated using Three.js or Model Viewer

🧠 Technologies Used

Purpose Tech Stack
Frontend React, Material UI
Map & Geo Features Leaflet.js
Live Streaming WebRTC
Media Hosting Cloudinary
3D Model Viewing Three.js / ModelViewer
Backend Node.js, Express.js
Database MongoDB
Deployment Netlify (frontend), Render

🧪 Try It Out (Local Setup)

# Clone the repo
git clone https://github.com/yourusername/indian-culture-connect.git
cd indian-culture-connect

# Install backend
cd Backend
npm install

# Install frontend
cd ../User
npm install

# Start backend
cd ../Backend
npm start

# Start frontend
cd ../User
npm run dev

About

Built an interactive website for showcasing Indian culture as part of National Hackathon 2024

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages