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