Projinn
Internal Document
Confidential · v2.0 · July 2026

Technology Delivery Plan

A comprehensive roadmap for building Projinn — India's first independent, three-sided construction technology marketplace connecting homeowners, architects, and verified contractors through a trusted estimate-first workflow.

4 Delivery Phases3-Sided Marketplace7 Stakeholder RolesAWS-Powered Infrastructure
01

Platform Overview

Projinn is a construction tech platform that decouples the estimation process from contractor selection — ensuring every project starts with a verified, independent cost baseline before bids are solicited.

The Problem
▸No trust between homeowners & contractors
▸Estimates handed by same person who builds
▸No standardised BOQ or specification grading
▸Rampant cost overruns & scope creep
▸No visibility into contractor quality
The Solution
▸Independent Technical Estimate (Sections A–F)
▸Verified contractor pool bids on fixed estimate
▸Transparent bid comparison for the client
▸PM QC layer before estimate delivery
Revenue Model
▸Will decide
11-Stage Project Lifecycle
Stage 1
Submission
Stage 2
Fee Quote
Stage 3
Scope Confirm
Stage 4
Estimate Build
Stage 5
PM QC
Stage 6
Estimate Delivery
Stage 7
Contractor Matching
Stage 8
Bidding
Stage 9
Bid Comparison
Stage 10
Pre-Construction
Stage 11
Construction & Closure
02

Stakeholders & Role Definitions

Projinn operates as a three-sided marketplace with distinct internal and external actor roles. Understanding each stakeholder's journey is critical to feature prioritisation across phases.

External Stakeholders
Direct ClientPhase 1+

Individuals building their own residential property. Upload drawings, pay estimate fee, review bids, select contractor.

Upload drawings for estimatePay estimate fee onlineReview estimate PDFCompare bidsSelect & engage contractor
Portal → /user/direct/dashboard
Architect / PMCPhase 2+

Design professionals submitting projects on behalf of multiple clients. Need multi-client dashboard, white-label PDF generation.

Multi-client managementInvite clients to portalWhite-label estimate PDFsBatch bid managementDrawing review integration
Portal → /user/architect/dashboard
Builder / DeveloperPhase 2+

Developers with portfolio projects. Need project-level buyer/client tracking, multiple units, financial dashboards.

Portfolio project viewBuyer unit managementCollection trackingMulti-site bid managementLender integration (Phase 4)
Portal → /user/builder/dashboard
ContractorPhase 1+

Verified construction contractors who pay a bid fee to access estimate details and submit competitive quotes.

Onboarding & verificationBrowse available projectsSubmit phased bidsTrack won projectsSite progress reporting
Portal → /contractor/admin/dashboard
Technical Consultant / QSPhase 1 (Internal), Phase 3 (External)

Quantity surveyors who review drawings and prepare the independent technical estimate. Initially internal, expanded externally in Phase 3.

Drawing review workflowScope confirmationEstimate Sections A–FRate DB auto-suggestPM QC collaboration
Portal → /admin
Internal & Future Stakeholders
Projinn Admin / OpsPhase 1+

Internal operations team managing master data, estimate workflows, contractor approvals, CRM and system configuration.

Master Data (11 modules)Proposal lifecycleContractor verificationRate DB managementAnalytics dashboard
Portal → /admin/dashboard
PM (Project Manager)Phase 1+

Projinn's internal civil engineers who QC estimates before delivery. Gate-keepers of quality. Currently handled via Admin portal — dedicated PM portal is a priority next build.

Estimate queue & assignmentSection-level QC commentsApprove / Reject / ReviseSLA breach alertsFinal PDF sign-off
Portal → /pm/dashboard (planned)
Drawing Analyst (AI + Human)Phase 2 (3rd-party API), Phase 4 (Own AI)

Automated drawing parser that reads floor plans, extracts room data, auto-calculates area statements and feeds Section B of the estimate.

Drawing upload parsingRoom detection & areasAuto-populate area statementFlag missing drawingsConfidence scoring
Portal → Integration layer
Lender / Financial InstitutionPhase 4

Banks and NBFCs integrated to provide construction finance based on verified Projinn estimates. Direct API access to project data with client consent.

Access verified estimatesProject cost benchmarkingConstruction milestone triggersDisbursement workflowsRisk assessment data
Portal → API integration
AuditorPhase 4

Third-party auditors and site-visit professionals verifying construction quality and progress against Projinn estimates.

Site visit schedulingPhoto documentationProgress % verificationVariance reportingMilestone sign-off
Portal → API integration
03

Platform Architecture

Projinn is built as a multi-portal, multi-role SaaS platform. Each stakeholder interacts through a dedicated portal backed by a shared API layer, event bus, and data store.

Tech Stack
▸Frontend: React.js (JSX, Tailwind, shadcn/ui)
▸Backend: Node.js + Express REST API
▸Database: PostgreSQL (relational) + Redis (cache)
▸File Storage: AWS S3 (drawings, PDFs, documents)
▸Auth: JWT + Role-based Access Control (RBAC)
▸Search: Elasticsearch (contractor discovery)
▸Queue: AWS SQS (async jobs, notifications)
▸Email: AWS SES / SendGrid
▸SMS: MSG91 / Twilio
▸WhatsApp: Meta Cloud API (Phase 2)
Portal Breakdown
▸/ — Public website (marketing, onboarding)
▸/admin/* — Ops & PM portal (50+ routes built)
▸/contractor/admin/* — Contractor portal (7 pages)
▸/user/direct/* — Direct client portal (7 pages)
▸/user/architect/* — Architect portal (8 pages)
▸/user/builder/* — Builder portal (8 pages)
▸/pm/* — PM portal (planned Priority #1)
▸/api/* — REST API (shared backend)
▸/m/* — Mobile responsive views (Phase 4)
Estimate Builder — 6 Sections (The Core Product)
Section A
Project Info & Parameters
Site details, floors, structural type, spec grades, regional factors, GST
Section B
Area Statement
Room-by-room breakdown, super built-up, carpet, built-up, auto from drawings
Section C
Structural BOM
Earthwork, foundation, columns, beams, slabs, brickwork — with labour & material split
Section D
Finishing Works
Flooring, plastering, painting, doors/windows, sanitary, electrical rough-in
Section E
MEP & Services
Plumbing, electrical, HVAC provisions, fire fighting, solar, lifts
Section F
Indirect Costs & Summary
PM fees, contingency, total estimate, thumb rule validation, PDF generation
Phase 1 · Active

Website + Core Estimate Workflow

Build the end-to-end skeleton — from project submission to estimate delivery and contractor bid collection. Manual ops-heavy, no AI, no advanced CRM. Get the workflow live and charge real money.

Timeline
10 days
Frontend
15 days
Backend
Direct Client
✓Register & login
✓Upload drawings (PDF/DWG)
✓Pay estimate fee (gateway)
✓Receive estimate PDF
✓Review contractor quotes
✓Select best contractor
Technical Consultant
✓Review uploaded drawings
✓Manually prepare estimate
✓Fill Sections A–F
✓Upload final estimate PDF
✓Flag scope queries
✓PM sign-off workflow
Contractor
✓Register & basic profile
✓Browse available projects
✓Pay bid fee
✓View estimate summary
✓Submit phased quote
✓Receive selection notification
Admin / Ops
✓Review project submissions
✓Quote estimate fee
✓Assign to consultant
✓PM QC review
✓Release estimate to client
✓Manage bid window
✓Basic master data
Integrations
▸Payment Gateway (Razorpay / PayU)
▸SMS (MSG91 / Twilio)
▸Email (AWS SES / SendGrid)
▸PDF Generator (server-side)
▸File Upload (AWS S3)
▸OTP Verification
Out of Scope (Phase 1)
–WhatsApp integration
–Multi-user / sub-accounts
–Drawing auto-parsing
–Advanced CRM
–Contractor display page
–White-label
–Analytics
–Mobile app
Success Metrics
→First paid estimate delivered
→First bid fee collected
→End-to-end flow in < 15 days
→PM QC gate operational
→Client can download PDF
→Zero manual payment handling
Phase 2 · Next

Multi-Role Portals + Enhanced Estimation

Unlock architect and builder portals with multi-client management. Upgrade the estimate builder with rate-DB auto-suggest and thumb-rule engine. Add drawing review via third-party APIs. Launch WhatsApp communication.

Timeline
25–30
Working Days
Multi-Role Expansion
▸Architect portal with multi-client dashboard
▸Builder portal with portfolio & buyer tracking
▸Invite clients via link (architect/builder invite flow)
▸Sub-user management within firms
▸Client-facing bid comparison screen (full decision support)
▸Architect can submit on behalf of client
Enhanced Estimation Engine
▸Rate DB auto-suggest in Estimate Builder
▸Thumb rule engine (e.g., column volume → steel weight)
▸Wastage auto-apply per material category
▸Section-level validation engine (live, not just on F)
▸Section D — dual labour calculation methods
▸One-click PDF generation from completed estimate
Drawing Review APIs
▸Third-party API integration for drawing parsing
▸Floor plan → room detection → area extraction
▸Auto-populate Section B (area statement)
▸Version control for drawing uploads
▸DWG + PDF support
▸QS review layer on top of parsed data
CRM, Onboarding & Integrations
▸Full contractor onboarding wizard (docs → categories → bank → ops review)
▸Architect onboarding with COA verification
▸Contractor & Architect public display pages
▸Basic CRM for ops (lead tracking, follow-up reminders)
▸WhatsApp Business API (notifications + conversational)
▸Enhanced payment: estimate-only vs estimate+bidding option
PM Portal (Priority #1 — Phase 2)
Dedicated PM queue — all estimates pending QC
Section-level inline comment & annotation tool
Approve / Reject / Request Revision workflow
Assign consultant to project from PM view
SLA dashboard — estimates at risk of breaching deadline
Final sign-off triggers PDF generation
PM KPI tracking (delivery time, revision rate)
Bid Comparison Screen (Priority #2)
Side-by-side comparison of all bids
Variance % vs Projinn estimate highlighted per phase
Phase breakdown comparison across all contractors
Contractor profile, rating & portfolio visible inline
Select Contractor CTA with confirmation flow
Post-selection: contact details exchange
Bid decision locked after contractor selected
Phase 3 · Tech-Heavy

Scale, Automation & Revenue Diversification

Heavy engineering phase. Leads engine, advanced analytics, marketing automation, external QS onboarding, white-label infrastructure for architects, and significant estimate builder upgrades. ~30–50 working days.

Timeline
30–50
Working Days
Most Complex
Leads Management
▸Lead capture from website, ads, WhatsApp
▸Lead scoring & qualification engine
▸Automated follow-up sequences
▸Conversion funnel analytics
▸Lead-to-project pipeline tracking
▸Sales team CRM with assignments
Analytics Platform
▸Revenue dashboard (MRR, ARR, fee breakdown)
▸Project funnel (submission → selection)
▸Regional heatmap (city-level demand)
▸Contractor performance analytics
▸Estimate accuracy reporting
▸Rate DB utilisation & staleness alerts
Marketing Automation
▸WhatsApp broadcast campaigns
▸Email drip sequences (Mailchimp / Klaviyo)
▸Automated re-engagement for stalled projects
▸Architect referral program management
▸Campaign ROI tracking
▸A/B testing on notification flows
External QS Onboarding
▸Third-party Technical Consultant portal
▸QS marketplace — connect to projects
▸Revenue share model for external QS
▸Quality rating & review system
▸Workload management dashboard
▸Certification & credential verification
White-Label for Architects
▸Custom-branded estimate PDFs per firm
▸Architect sub-domain (arch.projinn.com)
▸Custom colour scheme & logo
▸Firm-level billing & subscription
▸Client-facing portal under architect brand
▸API access for tech-forward firms
Enhanced Estimate Builder
▸Rate DB quarterly update workflow with approval
▸Rate change impact analysis on active estimates
▸Version history & rollback for estimates
▸Collaborative estimate editing (QS + PM)
▸Custom spec grade library per region
▸Advanced BOQ export (Excel, IFC-ready)
Phase 4 · Upcoming

AI, Mobile & Ecosystem Expansion

Building Projinn's proprietary AI tools, launching a mobile app for contractors, onboarding lenders and auditors, and integrating with India's construction ecosystem (BidEasy, Land Aggregators, etc.). Timeline TBD.

Timeline
TBD
Post Phase 3
Mobile App — Contractor
▸Native iOS + Android (React Native)
▸Project alerts & bid notifications
▸Site photo documentation & progress upload
▸In-app communication with PM
▸Milestone payment tracking
▸Biometric identity verification for site access
Proprietary AI Tools
▸Own drawing reading model (DWG + PDF + images)
▸Auto BOQ generation from floor plan
▸Natural language estimate queries ('What's the steel cost?')
▸Cost prediction model trained on historical estimates
▸Anomaly detection for inflated contractor bids
▸Smart contractor matching based on past performance
Lender & Auditor Integration
▸Lender API — share verified estimates with banks
▸Construction finance disbursement triggers
▸Auditor portal — site visit scheduling & sign-off
▸Insurance integration (project risk)
▸Government scheme integration (PMAY, etc.)
▸Multiple stakeholder consent & data sharing framework
Ecosystem Integrations
▸BidEasy integration (contractor marketplace)
▸Land Aggregator portal APIs
▸Municipal plan approval portals
▸Material supplier marketplace (cement, steel, tiles)
▸Labour contractor marketplace
▸Real-estate portal data feeds (MagicBricks, 99acres)
08

Infrastructure, AWS & Security

All infrastructure is hosted on AWS. Costs are billed on actuals — no fixed commitments. Architecture is designed for high availability, compliance, and zero-downtime deployments.

Compute & Hosting
▸AWS EC2 (auto-scaling groups) — API servers
▸AWS ECS / Fargate — containerised microservices
▸AWS CloudFront CDN — global asset delivery
▸AWS Route 53 — DNS & health checks
▸AWS Application Load Balancer
▸Blue-Green deployments via CodeDeploy
Data & Storage
▸AWS RDS (PostgreSQL) — Multi-AZ with read replicas
▸AWS ElastiCache (Redis) — session & rate caching
▸AWS S3 — drawing files, PDFs, documents
▸AWS Backup — daily automated snapshots
▸AWS Elasticsearch — contractor search & discovery
▸Encryption at rest (AES-256) and in transit (TLS 1.3)
Security & Compliance
▸AWS WAF — web application firewall (OWASP Top 10)
▸AWS Shield Standard — DDoS protection
▸AWS IAM — least-privilege role management
▸AWS Secrets Manager — API keys & credentials
▸AWS CloudTrail — full audit logging
▸VAPT before each major phase release
Monitoring & Observability
▸AWS CloudWatch — logs, metrics, alarms
▸AWS X-Ray — distributed tracing
▸PagerDuty / OpsGenie — on-call alerting
▸Uptime monitoring (99.9% SLA target)
▸Real-time error tracking (Sentry)
▸Performance budgets enforced in CI
Compliance & Data Governance
▸DPDP Act 2023 (India) — user data consent & deletion
▸PCI-DSS via Razorpay/PayU gateway tokenisation
▸GST-compliant invoice generation
▸Document retention policy (7 years for financial docs)
▸RBAC — role-based data access throughout
▸Right to erasure flow for user accounts
09

Delivery Roadmap & Priority Order

Our shared build plan with the team — the foundation scope we're committing to first, what follows next, and what's on the horizon, in order of operational criticality.

Foundation Scope — Planned with the Team
▸Admin Master Data (11 sub-modules)
▸Proposal Lifecycle (AdminProposals, ProposalDetail)
▸ProposalWorkspace — 8 tabs incl. Drawing Review, Estimate Builder A–F
▸Contractor Portal — 7 pages (Dashboard, Bids, Projects, Staff, Profile)
▸User Portal — 3 dashboards × 7 pages (Direct, Architect, Builder)
▸Client Management for Architect & Builder portals
▸Bid Comparison (in user dashboard)
▸Payments, Messages, Estimates pages (all portals)
▸Admin Analytics Dashboard shell
Next Build — Priority Queue
P1
PM Portal
Every estimate needs PM approval — workflow is broken without dedicated PM view
Phase 1
P2
Bid Comparison Screen (Client-facing)
Core product moment — client makes contractor decision here
Phase 1
P3
Functional Estimate Builder (Rate DB + Thumb Rule)
Auto-suggest from Rate DB and thumb rule engine to speed up QS work
Phase 2
P4
Contractor Onboarding Full Wizard
Can't have verified contractors without multi-step verification flow
Phase 2
P5
Admin Analytics Dashboard
Revenue visibility needed once volume starts
Phase 2
P6
Document Management System
Drawing versioning, estimate PDF storage, GST invoice archive
Phase 2
P7
Notification System (Unified)
Status change alerts, bid window countdown, SLA breach
Phase 2
P8
Rate DB Update Workflow + Impact Analysis
Quarterly rate changes affect all active estimates
Phase 3
P9
Leads Management + CRM
Scale outbound sales and reduce churn
Phase 3
P10
AI Drawing Analysis (Proprietary)
Remove QS manual bottleneck for area extraction
Phase 4
High-Level Timeline
Active
Phase 1
10 FE + 15 BE days
●Website live
●Core estimate flow
●Payment gateway
●Basic portals
●Drawing upload & QC
●Estimate PDF delivery
●Contractor bid window
Next
Phase 2
25–30 working days
●Multi-role portals
●PM Portal
●Drawing APIs
●WhatsApp
●Enhanced Estimate
●Contractor onboarding wizard
●Architect COA verification
●CRM basics
Planned
Phase 3
30–50 working days
●Leads & Analytics
●External QS
●White-label
●Marketing automation
●Revenue dashboards
●Rate DB versioning
●Advanced BOQ export
Upcoming
Phase 4
TBD
●Mobile App
●AI Tools
●Lenders
●Auditors
●Ecosystem APIs
●Site auditor portal
●Material supplier marketplace
●Gov scheme (PMAY)