Skip to content

China Building Energy Efficiency Design Fundamental Database and Platform

License

Notifications You must be signed in to change notification settings

buildingdata/CBEEDFD-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

CBEEDFD Database and Platform

China Building Energy Efficiency Design Fundamental (CBEEDFD) Database and Platform

buildingdata Github License

What is the CBEEDFD platform?

China Building Energy Efficiency Design Fundamental (CBEEDFD) Database and Platform provides indoor and outdoor parameter sets for building thermal engineering, HVAC design and building energy consumption simulation covering more than 1,019 cities and towns in China. It realises full coverage, dynamic updating and real-time sharing of the design calculation parameters in the current building thermal engineering, HVAC and building energy-saving design standards and design manuals. It provides a full range of energy-saving design data services for scientific research, education, engineering and technical personnel in the construction industry, and provides data support for the preparation of national and industrial standards in the field of building energy efficiency and the engineering and construction requirements of major national strategies such as building energy efficiency and emission reduction.

Repository

The database files are located in the /sql directory, and the open source code for the site is in the /web directory, which has the following directory structure.

/sql
/web
├── /frontend        # front-end
├── /app_front       # mobile-app
└── /backend         # back-end

Installation

1.Clone

Clone this repository and sql import the data tables to mysql:

git clone https://github.com/buildingdata/CBEEDFD-web.git

2.Download dependencies

Navigate to the /web/backend project directory and run it:

mvn clean install

This will download all required dependencies and compile the project.

3.Run project

Run the application using the following command:

mvn spring-boot:run

This will start the embedded server (usually Tomcat).

4.View

Once the server is up, open your browser and go to:

http://localhost:8080

Open data

This code repository is shared for scientific data.

Logo

License

The code is available under the GPL-3.0 license