Build And See

Build And See

Build And See is a cross-platform app for construction project collaboration, enabling investors, contractors, and inspectors to share photos, chat in real time, and track work progress on-site and remotely.

Key Features

  • 🏗️ Role-Based Collaboration
    Supports multi-role collaboration including General Contractor, Investor, Inspector, Designer, and Subcontractors. Users are grouped by project and role, ensuring relevant information flows efficiently.

  • 📸 Photo Capture & Sharing
    Users can take and share photos directly from the app. Photos can be visible within a user’s team or shared across the entire project, helping document work progress and issues in real time.

  • đź’¬ Real-Time Messaging
    Built-in text chat allows for quick communication between any users on the same project—either one-on-one or in groups.

  • 🔎 Live Project Activity Overview
    Each user has access to a live feed showing the most recent activity across all projects they are involved in.

System Components

  • Mobile App (Ionic 3)
    Available on Android, iOS, and Windows Phone. Provides full functionality including taking photos, messaging, viewing activity feeds, and inviting users.

  • Web App (Ionic 3)
    Optimized for desktop use with additional capabilities such as uploading and downloading images from local storage.

  • Admin Panel (Angular 2, Angular Material 2)
    A web-based interface for managing companies, users, projects, and permissions.

  • Backend
    Powered by Node.js and MongoDB, supporting real-time updates and scalable data storage for multi-company use cases.

Tech Stack

  • Frontend (Mobile & Web): Ionic 3 (Angular), HTML5, SCSS
  • Admin Panel: Angular 2, Angular Material 2
  • Backend: Node.js, MongoDB
  • Realtime Communication: WebSockets for messaging and updates

Purpose

Build And See was developed to reduce miscommunication and documentation gaps in construction projects by offering a single platform for visual documentation, messaging, and live activity monitoring—accessible from any device.

Role & Contributions

  • Led full-stack development of all app layers
  • Built the cross-platform Ionic 3 app for mobile and web
  • Designed and implemented the admin panel with Angular Material
  • Developed backend services using Node.js and MongoDB
  • Implemented role-based access and media sharing architecture