Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction

The building  plan approval process relates to the issue of permission for the construction of buildings based on specific set of rules and regulations. As per the relevant provisions of the State Municipality Acts, any person desirous of undertaking a construction activity (fresh construction as well as modifications to existing structures) is required to obtain prior sanction from the relevant local body before embarking on the same. The building plan approval is envisaged to facilitate quick processing and disposal of building plan permissions, standardization of building fee & other charges, automation of the technical scrutiny, effective monitoring of file processing. 

The document which authorizes the construction is called “Permit Order” One must have this permit order with him till the completion of construction. ULB officials  will inspect various stages of construction and make sure it is compliance to the plan . When construction completed ,after inspection Secretary provides “Completion certificate” and finally will provide “Occupancy Certificate”.  This entire process is known as “Building Plan Approval”.


Software Prerequisites

  • Install below version of software in local machine,

    • maven v3.2.x

    • PostgreSQL v9.6

    • Elastic Search v2.3.5

    • Jboss Wildfly v11.x

    • Git 2.8.3

    • JDK 8 update 112 or higher

  •  Read the below BPA document


View file
nameBuilding Plan Approval System.pdf
height250


  Development Environment Setup
    • Setup your BPA workspace by following the instructions provided in  README.md
    • Tech Stack used :
      • Hibernate
      • Spring
      • Postgres
      • Jquery
      • Struts 2.x
      • JSP
      • Jasper
      • Elastic search
      • Kibana Dashboard   

 Note: eGov recommends developers to use Ubuntu OS. Use the same version of software mentioned in README.md.


DXF files required for testing: