How innovativeenterprises/innovative-enterprises works
INNOVATIVE ENTERPRISES is a broad, AI-enabled business-services platform rather than a single-purpose application. Its public journey starts with discovering services and products, then continues into dedicated tools and industry applications; Genkit flows provide AI capabilities, while partner networks and administrative dashboards support fulfillment and platform operations. The README documents Gemini and Firebase as backend technologies. The graph uses documented capabilities and tree paths; sampled source is limited, so detailed wiring among most routes, flows, and persistence is not asserted.
Main entry points: flows AI Agents & Tools · admin Admin Console · home-client.tsx Service Discovery · app Public AI Tools
Components 21
Public Experience
- Service Discovery
src/app/home-client.tsx - Service Catalog
src/components/service-catalog-client.tsx - Public AI Tools
src/app - Product Showcase
src/components/product-showcase.tsx
Partner Networks
- Sanad Task Hub
src/app/sanad-hub - Business Hub
src/app/business-hub/page.tsx - Partner Onboarding
src/app/partner - Partner Briefcase
src/app/briefcase/page.tsx
Industry Applications
- Construction Apps
src/app/construction-tech - Education Apps
src/app/education-tech - Real Estate Apps
src/app/real-estate-tech - Commerce Apps
src/app/ecommerce
AI Services
- Genkit Flow Registry
src/ai/flows/index.ts - AI Agents & Tools
src/ai/flows - Genkit Runtime
src/ai/genkit.ts
Platform Operations
- Admin Console
src/app/admin - Product Projects
src/app/admin/projects/page.tsx - Finance Dashboard
src/app/cfo/client-page.tsx - Firestore
lib/firestore.ts
Other components
- Visitor / Client
- Gemini Models
Connections 23
- Visitor / Client → Service Discovery: browses
- Service Discovery → Service Catalog: renders
- Service Discovery → Product Showcase: renders
- Visitor / Client → Public AI Tools: selects tool
- Visitor / Client → Sanad Task Hub: delegates task
- Visitor / Client → Business Hub: seeks opportunities
- Visitor / Client → Partner Onboarding: onboards
- Partner Onboarding → Partner Briefcase: manages documents
- Visitor / Client → Construction Apps: uses industry apps
- Visitor / Client → Education Apps: uses industry apps
- Visitor / Client → Real Estate Apps: uses industry apps
- Visitor / Client → Commerce Apps: shops
- Public AI Tools → AI Agents & Tools: invokes tools
- Construction Apps → AI Agents & Tools: uses AI capabilities
- Education Apps → AI Agents & Tools: uses AI capabilities
- Real Estate Apps → AI Agents & Tools: uses AI capabilities
- Commerce Apps → AI Agents & Tools: uses AI capabilities
- Genkit Flow Registry → AI Agents & Tools: exports flows
- AI Agents & Tools → Genkit Runtime: runs on
- Genkit Runtime → Gemini Models: calls models
- Admin Console → Product Projects: manages
- Admin Console → Finance Dashboard: monitors
- Admin Console → Firestore: manages platform data