GEFIFI is a cutting-edge Marketplace and Project Management platform ecosystem designed to modernize and streamline the construction industry in India. It bridges the gap between Customers, Construction Experts, and Material Suppliers through a unified, transparent, and AI-enhanced digital experience.
π Vision
To empower the Indian construction sector by fostering trust, transparency, and efficiency. GEFIFI simplifies complex project workflowsβfrom finding the right professional to securing quality materials and managing digital contracts.
β¨ Key Features
- ποΈ Multi-Stakeholder Marketplace: Tailored interfaces for Customers (Visionaries), Experts (Builders), and Suppliers (Resource Providers).
- π Construction Management: End-to-end tracking of work requests and material procurement.
- π€ AI-Powered Builder Assist: Deeply integrated agentic AI to help users navigate project complexities, manage documents (DWG, PDF, etc.), and facilitate communication.
- π Digital Contracts & Agreements: Securely link and manage agreements between parties directly within the platform.
- π¬ Real-time Collaboration: Rich, WhatsApp-like chat experience featuring voice messaging, instant file/document sharing, presence tracking, and typing indicators.
- π Premium UI/UX: A high-performance, responsive interface featuring modern glassmorphism aesthetics and smooth micro-animations.
πΈ Product Gallery
| Landing Experience |
Professional Dashboard |
 |
 |
| Modern entry point for all users |
Comprehensive project at-a-glance view |
| Mobile Accessibility |
 |
| Manage requests on the go with a responsive interface |
π οΈ Technical Stack
Frontend Excellence
- Framework: Svelte 5 & SvelteKit (utilizing Runes for optimal performance)
- Styling: Tailwind CSS 4.0 (Custom Glassmorphism Design System)
- State Management: Reactive
$state and $derived runes.
- Rich Media: Wavesurfer.js for advanced data visualization.
Backend & Infrastructure
- Runtime: Bun / Node.js with TypeScript
- Services: Firebase (Auth, Firestore, Cloud Functions, Storage, Hosting)
- Deployment: Google Cloud Platform (GCP) with automated Cloud Build pipelines.
- Standardization: Docker containerization for reliable deployments.
AI Intelligence (ADK)
- Framework: Developed using the ADK (Agent Development Kit) in Python.
- Agents: Custom agentic workflows powered by Google's Gemini models.
- Capabilities: Precision document parsing (DWG/DXF/PDF) and intelligent context-aware assistance.
β‘ Quick Start
1. Prerequisites
2. Setup
git clone https://github.com/your-username/gefifi-2.git
cd gefifi-2
bun install
3. Local Development
For a full-system local environment, launch these in separate terminals:
- π₯ Emulators:
./scripts/firebase-emulator-start.sh
- βοΈ Backend:
./scripts/run-backend.sh
- π€ Agents:
./scripts/run-agents.sh
- π Frontend:
bun run dev
π Security & Governance
GEFIFI prioritizes security through granular Firestore Security Rules, ensuring:
- Private Data Encryption: Only authorized parties can access contracts and sensitive project data.
- Role-Based Access: Specialized permissions for Customers, Experts, and Suppliers.
- Secure Communication: Participant-only access to chat channels.
Β© 2026 GEFIFI. Built with β€οΈ for the future of construction.