Inheritage Foundation
A comprehensive non-profit platform for India's architectural heritage preservation. Built with Next.js 15, TypeScript, and custom WebGL2 renderers for point cloud visualization. Features 38 API routes, microservices architecture, and government partnerships with Archaeological Survey of India. Currently undergoing architectural refactor to implement proper DAL patterns and server actions.
Technical Architecture
A comprehensive non-profit platform for India's architectural heritage preservation. Built with Next.js 15, TypeScript, and custom WebGL2 renderers for point cloud visualization. Features 38 API routes, microservices architecture, and government partnerships with Archaeological Survey of India. Currently undergoing architectural refactor to implement proper DAL patterns and server actions.
System Architecture
Processing massive point cloud datasets requires sophisticated conversion pipelines and edge optimization
Integrating multiple SDKs (Cesium, Potree) demands deep understanding of data formats and performance requirements
Background mesh optimization and material baking require complex algorithms and efficient processing strategies
Real-time edge processing of massive datasets needs careful memory management and streaming techniques
Cultural preservation requires deep community engagement and respect for local traditions
Technology must serve heritage, not the other way around - user experience is paramount
Open source approach enables sustainable development and community contribution
Government partnerships require robust security and compliance frameworks
Architectural refactoring is essential for maintaining codebase quality at scale
Proper DAL patterns and server actions improve maintainability and performance
Complete architectural refactor with DAL patterns and server actions
Migration from mixed API patterns to consistent server actions
Implementation of comprehensive testing suite
Enhanced mobile app for on-site documentation
Integration with UNESCO World Heritage documentation standards
Advanced analytics dashboard for heritage conservation insights
Blockchain-based authenticity verification for digital heritage records
Key Metrics & Features
Key Metrics
- UsersActive development
- PerformanceSub-100ms API responses
- UptimeProduction ready
- RevenueNon-profit
- DownloadsOpen source
Core Features
- LAS/LAZ to binary conversion pipeline for massive datasets (tens to hundreds of GB)
- Real-time edge processing for point cloud optimization
- Cesium SDK integration for advanced 3D visualization
- Potree SDK integration for point cloud rendering
- Background mesh optimization algorithms
- Automated OBJ model generation with baked-in materials
- Ambient occlusion calculation and application
- Custom WebGL2 point cloud renderer with progressive loading
- 3D model viewer supporting OBJ, GLTF, and STL formats
- DWG/CAD viewer with custom parser implementation
- Interactive heritage atlas with MapLibre GL integration
- 360° panorama viewer with WebGL acceleration
- AI-powered damage assessment using computer vision
- Progressive Web App with offline capabilities
- Multilingual support for major Indian languages
- Government partnership integration with ASI
- Secure donation platform with Razorpay integration
- Real-time transparency dashboard
- Advanced search with vector embeddings
- Mobile-optimized field documentation tools
- 38 API routes with microservices architecture
- Comprehensive refactor plan for DAL implementation
- Real-time database recording for all processing operations
Project Information
Project Info
Tech Stack
Awards & Recognition
Open Source Heritage Initiative
India Heritage Foundation • 2024-08-15
Government Innovation Award
Ministry of Culture • 2024-06-10