An interactive Augmented Reality (AR) application that allows users to explore Indian heritage sites, monuments, and cultural stories through immersive AR experiences.
Live Application: https://heritedge-pink.vercel.app
- AR Camera Experience: Point your camera at heritage sites to discover interactive information
- Interactive Map: Explore heritage locations with detailed site information
- Monument Discovery: Learn fascinating facts about historical monuments
- Walking Routes: Get directions to heritage sites with integrated navigation
- Cultural Stories: Immerse yourself in the rich history and mythology
- Responsive Design: Works seamlessly on mobile and desktop devices
- Frontend: React 18 with TypeScript
- Build Tool: Vite
- Styling: Tailwind CSS with shadcn/ui components
- Maps: Leaflet for interactive mapping
- AR: WebRTC for camera integration
- Deployment: Vercel
- Node.js (v16 or higher)
- npm or yarn package manager
-
Clone the repository
git clone https://github.com/PashinP/heritedge.git cd heritedge/heritedge -
Install dependencies
npm install
-
Start development server
npm run dev
-
Open your browser Navigate to
http://localhost:8080(or the port shown in terminal)
npm run dev- Start development servernpm run build- Build for productionnpm run preview- Preview production build locallynpm run lint- Run ESLint
- Red Fort - Mughal fortress in Delhi
- Taj Mahal - Iconic marble mausoleum
- Qutub Minar - Ancient tower in Delhi
- Hampi - Ruins of the Vijayanagara Empire
- And many more heritage locations across India
- Live camera feed with AR overlay
- Interactive crosshair targeting
- Monument information cards
- Smooth animations and transitions
- Interactive heritage site markers
- GPS-based location services
- Walking route generation
- Site details and historical information
This project is automatically deployed to Vercel. Any changes pushed to the main branch will trigger a new deployment.
- Build the project:
npm run build - Deploy the
distfolder to your preferred hosting service
- Fork the repository
- Create a feature branch:
git checkout -b feature-name - Make your changes and commit:
git commit -m 'Add feature' - Push to the branch:
git push origin feature-name - Submit a pull request
This project is open source and available under the MIT License.
- Heritage sites data and historical information
- Indian cultural heritage organizations
- Open source community for amazing tools and libraries
For support or questions, please open an issue in the GitHub repository.
Experience India's rich cultural heritage through the lens of Augmented Reality! 🏛️✨