Skip to content

CodeBlock980/web-app-copy

 
 

Repository files navigation

Web Application for Computer Engineering Project Design

Design of a Deep Learning-Based Fatigue Crack Detection System for Train Bogie Frames with 3D Defect Mapping

Setup

Important

Web App works only on stable Python releases 3.13.9 or older

Upload 3D Model

  1. Download any 3D model (.glb format)
  2. Move file to /static/models directory
  3. Open /static/js/viewer.js
  4. Edit line 67 according to file name
  66 loader.load(
  67   '/static/models/<filename>.glb',
  68   (gltf) => {

Setup for Different Operating Systems

Setup for Linux (setup_lin.sh) Setup for Windows (setup_win.bat)
1. Download Repository
2. Extract Files
3. Open Terminal
4. Change Directory to WebApp
5. Execute Shell Script ./setup_lin.sh
1. Download Repository
2. Extract Files
3. Open Terminal
4. Change Directory to WebApp
5. Execute Shell Script ./setup_win.bat
Possible Errors Fixes
bad interpreter: No such file or directory

cannot execute: required file not found
1. sudo apt install dos2unix
2. dos2unix setup_lin.sh
bash: ./setup_lin.sh: Permission denied sudo chmod +x setup_lin.sh

Links

About

copy of the actual app structure - Project Design

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 35.7%
  • Python 24.4%
  • CSS 17.9%
  • HTML 11.2%
  • Shell 9.0%
  • Batchfile 1.8%