🏢 BWDP App Documentation
BWDP (Build With Digital Platform) is a mobile application designed to connect construction professionals across India.
Tagline India's Smart Construction Network
Main Goal
- Connect contractors with labour
- Connect contractors with material sellers
- Provide job opportunities for labour
- Digitize the construction ecosystem
User Types
📱 Splash Screen
When the application opens, the splash screen appears first.
Elements
- BWDP Logo
- Tagline: India's Smart Construction Network
- Smooth loading animation
Duration
2 seconds
Navigation
After the splash screen completes, the app automatically redirects to the login screen.
🔐 Login / Sign Up
Authentication will be done using Mobile Number + OTP.
Login Flow
- User enters mobile number
- OTP is sent
- User enters OTP
- OTP verification completed
- User logged into the app
Buttons
- Continue
- Existing user -> Dashboard
- New User -> Registration Page
Important: No password system will be used to keep login simple.
👥 User Role Selection
After login, users must select their role in the platform.
Available Roles
- Contractor/Builder
- Material Seller/Wholesaler
- Labour
After selecting a role, the system opens the relevant registration form.
📝 User Profile Registration
Each role will have a dedicated registration form to capture relevant details. This helps the system organize users for search, matching, and discovery.
🏪 Material Seller / Wholesaler Registration
Fields
- Shop Name
- Owner Name
- Mobile Number
- Shop Address
- Live Shop Location (GPS)
- Material Category
- GST Number (Optional)
- Delivery Available (Yes / No)
Documents Required
- Aadhar Card (Number + Image)
- PAN Card (Number + Image)
- GST Number (If Available)
📦 Product Listing Form (Material Seller / Supplier)
Material sellers can list their products with complete details for builders to discover and request quotes.
🔹 Basic Info
🔹 Product Details
🔹 Pricing
🔹 Image
📏 Available Units
👷 Contractor / Builder Registration
Fields
- Name
- Mobile Number
- City
- Live GPS Location (Current Location)
- Work Type
- Experience
- Current Projects
Work Types
- House
- Building
- Road
- Commercial
Verification Documents
- Aadhar Card (Number + Image)
- PAN Card (Number + Image)
- GST Number (If Available)
📄 Builder Quotation Form
Contractors/Builder can request quotations for materials or labour from suppliers.
📋 Quotation Request Fields
📎 Attachments
Note: Builder can upload handwritten slips or digital requirement documents for suppliers to review.
🔹 Labour Quotation Form (Separate Tab)
📦 Builder Material Demand Form
Contractors can create material demand requests that get shared with relevant suppliers.
🔹 Demand Form Fields
📎 Additional Options
Workflow: Demand created → Notified to relevant suppliers → Suppliers submit quotes → Builder compares and accepts best offer.
📑 Supplier Quotation Form
Material sellers respond to builder demands with detailed quotations.
🔹 Quotation Details
👉 सप्लायर भरे (Supplier fills):
📎 Attachments
📊 Quotation Comparison View (Builder Side)
- Compare multiple supplier quotes side-by-side
- View rate per unit, total price, delivery time
- Check stock status and brand offered
- Accept / Reject / Counter-offer
- Direct chat with supplier
🛠️ Labour Registration
This form is for construction workers.
Fields
- Name
- Mobile Number
- Skill Type
- Experience
- City
- Live Current Location
- Daily Rate
- Working Radius (KM)
Verification
- Aadhar Card (Number + Image)
- Selfie Upload
➕ Create Project (Summary)
1. Basic
- Project Name
- Type
- Status
- Description
2. Location
- State, City, Address
- Map Location
3. Client
- Name, Mobile, Type
4. Specifications
- Area, Floors, Rooms
- Start Date, End Date
5. Budget
- Total, Material, Labour
- Payment Type
6. Materials
- Types + Quantity
7. Labour
- Types + Count
8. Attachments
- Blueprint, Images
9. Settings
- Priority
- Supervisor
10. Actions
- Save Draft / Create
📋 Create Project Requirement – Full Specification
📁 My Projects (Overview)
- Project List (Name, Status, Progress)
- View / Edit / Delete
- Search & Filter
📱 My Projects – Complete Management
Project Detail View
Basic Info: Name, Location, Type, Client Name + Mobile
Timeline: Start Date, Expected End Date, Actual End Date
Progress: Overall Progress % + Stage (Foundation/Structure/Finishing)
📦 Material Module (Summary)
- Create Request
- Supplier Quotes
- Accept / Reject
- Status Tracking
📦 Material Management – Complete Workflow
- Multiple supplier quotes comparison
- Accept / Reject per quote
- In-app Chat / Call with supplier
- Real-time tracking (Ordered, Dispatched, Delivered)
👷 Labour Module (Summary)
- Post Requirement
- Applications
- Accept / Reject
- Call
👥 Labour Management – Full Specification
Applications Received
🎨 Design & Prototype Resources
Figma Design (Full Workspace)
Main Prototype
Detailed Builder View
Builder Journey Prototype