Skip to content

srinu2003/ibcm

Repository files navigation

IBCM (Intelligent Building Construction Monitoring)

Introduction

IBCM is a tool for monitoring construction progress using images. It is a web application that allows users to upload images of a construction site and track the progress of the construction. The application uses image processing techniques to analyze the images and provide insights on the progress of the construction.

Features

  • Upload images of a construction site
  • Analyze images to track progress
  • View progress reports
  • Compare progress with schedule

Technologies

  • Python
  • Flask
  • OpenCV
  • TensorFlow
  • HTML
  • CSS
  • JavaScript

Installation

  1. Clone the repository

Backend

  1. Install the required dependencies
    pip install -r requirements.txt
  2. Run the application
    cd backend
    python app.py

Frontend

  1. Open a new terminal and navigate to the frontend directory

    cd frontend
    npm install
  2. Run the application

    npm run dev