From 1ee925fc0899e94bcbd0660734adad1b4a6df867 Mon Sep 17 00:00:00 2001 From: tranphuc8a Date: Sat, 8 Nov 2025 03:26:38 +0700 Subject: [PATCH] Move webapp --- .../fastapi/webapp}/2048-Game-main/.gitattributes | 0 .../2048-Game-main/.github/workflows/static.yml | 0 .../fastapi/webapp}/2048-Game-main/LICENSE | 0 .../fastapi/webapp}/2048-Game-main/README.md | 0 .../Readme Resources/2048 Screenshot.png | Bin .../Readme Resources/2048 Screenshot2.png | Bin .../webapp}/2048-Game-main/Readme Resources/new.gif | Bin .../2048-Game-main/Resources/chevron-down.png | Bin .../2048-Game-main/Resources/chevron-left.png | Bin .../2048-Game-main/Resources/chevron-right.png | Bin .../webapp}/2048-Game-main/Resources/chevron-up.png | Bin .../fastapi/webapp}/2048-Game-main/index.html | 0 .../fastapi/webapp}/2048-Game-main/script.js | 0 .../fastapi/webapp}/2048-Game-main/style.css | 0 .../webapp}/50projects50days-master/.gitignore | 0 .../3d-boxes-background/index.html | 0 .../3d-boxes-background/script.js | 0 .../3d-boxes-background/style.css | 0 .../fastapi/webapp}/50projects50days-master/LICENSE | 0 .../webapp}/50projects50days-master/README.md | 0 .../_project_starter_/index.html | 0 .../_project_starter_/script.js | 0 .../_project_starter_/style.css | 0 .../animated-countdown/index.html | 0 .../animated-countdown/script.js | 0 .../animated-countdown/style.css | 0 .../animated-navigation/index.html | 0 .../animated-navigation/script.js | 0 .../animated-navigation/style.css | 0 .../auto-text-effect/index.html | 0 .../auto-text-effect/script.js | 0 .../auto-text-effect/style.css | 0 .../background-slider/index.html | 0 .../background-slider/script.js | 0 .../background-slider/style.css | 0 .../blurry-loading/index.html | 0 .../blurry-loading/script.js | 0 .../blurry-loading/style.css | 0 .../button-ripple-effect/index.html | 0 .../button-ripple-effect/script.js | 0 .../button-ripple-effect/style.css | 0 .../content-placeholder/index.html | 0 .../content-placeholder/script.js | 0 .../content-placeholder/style.css | 0 .../custom-range-slider/index.html | 0 .../custom-range-slider/script.js | 0 .../custom-range-slider/style.css | 0 .../50projects50days-master/dad-jokes/index.html | 0 .../50projects50days-master/dad-jokes/script.js | 0 .../50projects50days-master/dad-jokes/style.css | 0 .../double-click-heart/index.html | 0 .../double-click-heart/script.js | 0 .../double-click-heart/style.css | 0 .../double-vertical-slider/index.html | 0 .../double-vertical-slider/script.js | 0 .../double-vertical-slider/style.css | 0 .../50projects50days-master/drag-n-drop/index.html | 0 .../50projects50days-master/drag-n-drop/script.js | 0 .../50projects50days-master/drag-n-drop/style.css | 0 .../50projects50days-master/drawing-app/index.html | 0 .../50projects50days-master/drawing-app/script.js | 0 .../50projects50days-master/drawing-app/style.css | 0 .../50projects50days-master/drink-water/index.html | 0 .../50projects50days-master/drink-water/script.js | 0 .../50projects50days-master/drink-water/style.css | 0 .../event-keycodes/dark-style.css | 0 .../event-keycodes/index.html | 0 .../event-keycodes/script.js | 0 .../expanding-cards/index.html | 0 .../expanding-cards/script.js | 0 .../expanding-cards/style.css | 0 .../50projects50days-master/faq-collapse/index.html | 0 .../50projects50days-master/faq-collapse/script.js | 0 .../50projects50days-master/faq-collapse/style.css | 0 .../feedback-ui-design/index.html | 0 .../feedback-ui-design/script.js | 0 .../feedback-ui-design/style.css | 0 .../form-input-wave/index.html | 0 .../form-input-wave/script.js | 0 .../form-input-wave/style.css | 0 .../github-profiles/index.html | 0 .../github-profiles/script.js | 0 .../github-profiles/style.css | 0 .../good-cheap-fast/index.html | 0 .../good-cheap-fast/script.js | 0 .../good-cheap-fast/style.css | 0 .../hidden-search/index.html | 0 .../50projects50days-master/hidden-search/script.js | 0 .../50projects50days-master/hidden-search/style.css | 0 .../50projects50days-master/hoverboard/index.html | 0 .../50projects50days-master/hoverboard/script.js | 0 .../50projects50days-master/hoverboard/style.css | 0 .../image-carousel/index.html | 0 .../image-carousel/script.js | 0 .../image-carousel/style.css | 0 .../incrementing-counter/index.html | 0 .../incrementing-counter/script.js | 0 .../incrementing-counter/style.css | 0 .../insect-catch-game/index.html | 0 .../insect-catch-game/script.js | 0 .../insect-catch-game/style.css | 0 .../kinetic-loader/index.html | 0 .../kinetic-loader/style.css | 0 .../live-user-filter/index.html | 0 .../live-user-filter/script.js | 0 .../live-user-filter/style.css | 0 .../mobile-tab-navigation/index.html | 0 .../mobile-tab-navigation/script.js | 0 .../mobile-tab-navigation/style.css | 0 .../50projects50days-master/movie-app/index.html | 0 .../50projects50days-master/movie-app/script.js | 0 .../50projects50days-master/movie-app/style.css | 0 .../netflix-mobile-navigation/index.html | 0 .../netflix-mobile-navigation/script.js | 0 .../netflix-mobile-navigation/style.css | 0 .../50projects50days-master/notes-app/index.html | 0 .../50projects50days-master/notes-app/script.js | 0 .../50projects50days-master/notes-app/style.css | 0 .../password-generator/index.html | 0 .../password-generator/script.js | 0 .../password-generator/style.css | 0 .../password-strength-background/index.html | 0 .../password-strength-background/script.js | 0 .../password-strength-background/style.css | 0 .../50projects50days-master/pokedex/index.html | 0 .../50projects50days-master/pokedex/script.js | 0 .../50projects50days-master/pokedex/style.css | 0 .../progress-steps/index.html | 0 .../progress-steps/script.js | 0 .../progress-steps/style.css | 0 .../50projects50days-master/quiz-app/index.html | 0 .../50projects50days-master/quiz-app/script.js | 0 .../50projects50days-master/quiz-app/style.css | 0 .../random-choice-picker/index.html | 0 .../random-choice-picker/script.js | 0 .../random-choice-picker/style.css | 0 .../random-image-generator/index.html | 0 .../random-image-generator/script.js | 0 .../random-image-generator/style.css | 0 .../rotating-nav-animation/index.html | 0 .../rotating-nav-animation/script.js | 0 .../rotating-nav-animation/style.css | 0 .../scroll-animation/index.html | 0 .../scroll-animation/script.js | 0 .../scroll-animation/style.css | 0 .../50projects50days-master/simple-timer/index.html | 0 .../50projects50days-master/simple-timer/script.js | 0 .../50projects50days-master/simple-timer/style.css | 0 .../50projects50days-master/sound-board/index.html | 0 .../50projects50days-master/sound-board/script.js | 0 .../sound-board/sounds/applause.mp3 | Bin .../sound-board/sounds/boo.mp3 | Bin .../sound-board/sounds/gasp.mp3 | Bin .../sound-board/sounds/tada.mp3 | Bin .../sound-board/sounds/victory.mp3 | Bin .../sound-board/sounds/wrong.mp3 | Bin .../50projects50days-master/sound-board/style.css | 0 .../split-landing-page/index.html | 0 .../split-landing-page/ps.jpg | Bin .../split-landing-page/script.js | 0 .../split-landing-page/style.css | 0 .../split-landing-page/xbox.jpg | Bin .../sticky-navigation/index.html | 0 .../sticky-navigation/script.js | 0 .../sticky-navigation/style.css | 0 .../testimonial-box-switcher/index.html | 0 .../testimonial-box-switcher/script.js | 0 .../testimonial-box-switcher/style.css | 0 .../50projects50days-master/theme-clock/index.html | 0 .../50projects50days-master/theme-clock/script.js | 0 .../50projects50days-master/theme-clock/style.css | 0 .../toast-notification/index.html | 0 .../toast-notification/script.js | 0 .../toast-notification/style.css | 0 .../50projects50days-master/todo-list/index.html | 0 .../50projects50days-master/todo-list/script.js | 0 .../50projects50days-master/todo-list/style.css | 0 .../verify-account-ui/index.html | 0 .../verify-account-ui/script.js | 0 .../verify-account-ui/style.css | 0 .../webapp}/AdvancedCalculator-main/README.md | 0 .../webapp}/AdvancedCalculator-main/_config.yml | 0 .../webapp}/AdvancedCalculator-main/index.html | 0 .../webapp}/AdvancedCalculator-main/script.js | 0 .../webapp}/AdvancedCalculator-main/style.css | 0 .../fastapi/webapp}/Calculator_pro-main/LICENCE | 0 .../fastapi/webapp}/Calculator_pro-main/README.md | 0 .../fastapi/webapp}/Calculator_pro-main/favicon.ico | 0 .../fastapi/webapp}/Calculator_pro-main/index.html | 0 .../Calculator_pro-main/screenshot/screenshot.png | Bin .../fastapi/webapp}/Calculator_pro-main/script.js | 0 .../fastapi/webapp}/Calculator_pro-main/style.css | 0 .../Casio-Web-Calculator-master/.gitattributes | 0 .../webapp}/Casio-Web-Calculator-master/README.md | 0 .../Casio-Web-Calculator-master/css/style.css | 0 .../webapp}/Casio-Web-Calculator-master/index.html | 0 .../webapp}/Casio-Web-Calculator-master/js/logic.js | 0 .../screenshots/screenshot.png | Bin .../webapp}/Casio-fx-991ES_Plus-main/LICENSE | 0 .../webapp}/Casio-fx-991ES_Plus-main/index.html | 0 .../webapp}/Casio-fx-991ES_Plus-main/script.js | 0 .../webapp}/Casio-fx-991ES_Plus-main/style.css | 0 .../fastapi/webapp}/Chess-master/.gitattributes | 0 .../fastapi/webapp}/Chess-master/.gitignore | 0 .../webapp}/Chess-master/.vs/Chess - Copy/v15/.suo | Bin .../webapp}/Chess-master/.vs/ProjectSettings.json | 0 .../webapp}/Chess-master/.vs/VSWorkspaceState.json | 0 .../fastapi/webapp}/Chess-master/.vs/slnx.sqlite | Bin .../webapp}/Chess-master/Images/Icons/Dropdown.png | Bin .../Chess-master/Images/Icons/WebsiteIcon.png | Bin .../webapp}/Chess-master/Images/KingInCheck.png | Bin .../webapp}/Chess-master/Images/Logo/Instagram.png | Bin .../webapp}/Chess-master/Images/Logo/githubLogo.jpg | Bin .../Chess-master/Images/Logo/linkedInLogo.png | Bin .../Chess-master/Images/Logo/personalWebsite.png | Bin .../Chess-master/Images/Logo/youtubeLogo.png | Bin .../webapp}/Chess-master/Images/MoveIndicator.png | Bin .../Chess-master/Images/Pieces/BlackBishop.png | Bin .../Chess-master/Images/Pieces/BlackKing.png | Bin .../Chess-master/Images/Pieces/BlackKnight.png | Bin .../Chess-master/Images/Pieces/BlackPawn.png | Bin .../Chess-master/Images/Pieces/BlackQueen.png | Bin .../Chess-master/Images/Pieces/BlackRook.png | Bin .../webapp}/Chess-master/Images/Pieces/Blank.png | Bin .../Chess-master/Images/Pieces/WhiteBishop.png | Bin .../Chess-master/Images/Pieces/WhiteKing.png | Bin .../Chess-master/Images/Pieces/WhiteKnight.png | Bin .../Chess-master/Images/Pieces/WhitePawn.png | Bin .../Chess-master/Images/Pieces/WhiteQueen.png | Bin .../Chess-master/Images/Pieces/WhiteRook.png | Bin .../fastapi/webapp}/Chess-master/Images/Tint.png | Bin .../fastapi/webapp}/Chess-master/README.md | 0 .../webapp}/Chess-master/Scripts/ComputerPlayer.js | 0 .../fastapi/webapp}/Chess-master/Scripts/Pieces.js | 0 .../fastapi/webapp}/Chess-master/Scripts/app.js | 0 .../fastapi/webapp}/Chess-master/Scripts/stats.js | 0 .../webapp}/Chess-master/Sound/ChessMoveSound.mp3 | Bin .../fastapi/webapp}/Chess-master/css/style.css | 0 .../fastapi/webapp}/Chess-master/demo.png | Bin .../fastapi/webapp}/Chess-master/demo2.PNG | Bin .../fastapi/webapp}/Chess-master/img/pieces.png | Bin .../fastapi/webapp}/Chess-master/index-2.html | 0 .../fastapi/webapp}/Chess-master/index.html | 0 .../fastapi/webapp}/Chess-master/js/scripts.js | 0 .../fastapi/webapp}/Chess-master/package-lock.json | 0 .../fastapi/webapp}/Chess-master/stats.css | 0 .../fastapi/webapp}/Chess-master/stats.html | 0 .../fastapi/webapp}/Chess-master/styles.css | 0 .../webapp}/Language-Translator-App-main/README.md | 0 .../assets/Language-Translator.png | Bin .../webapp}/Language-Translator-App-main/index.html | 0 .../Language-Translator-App-main/js/countries.js | 0 .../Language-Translator-App-main/js/script.js | 0 .../webapp}/Language-Translator-App-main/style.css | 0 .../Scientific-Calculator-main/Icon/Icon.ico | Bin .../webapp}/Scientific-Calculator-main/LICENSE | 0 .../webapp}/Scientific-Calculator-main/README.md | 0 .../SFX-src/btnKeys-SFX1.mp3 | Bin .../SFX-src/btnKeys-SFX2.mp3 | Bin .../SFX-src/btnKeys-SFX3.mp3 | Bin .../SFX-src/btnKeys-SFX4.mp3 | Bin .../Scientific-Calculator-main/bg-src/Casio-bg.png | Bin .../font/casio-calculator-font.ttf | Bin .../Scientific-Calculator-main/font/license.txt | 0 .../webapp}/Scientific-Calculator-main/index.html | 0 .../webapp}/Scientific-Calculator-main/script.js | 0 .../webapp}/Scientific-Calculator-main/styles.css | 0 .../fastapi/webapp}/calculator/index.html | 0 .../chinese-chess-master/.github/dependabot.yml | 0 .../.github/workflows/auto-approve-dependabot.yml | 0 .../fastapi/webapp}/chinese-chess-master/.gitignore | 0 .../fastapi/webapp}/chinese-chess-master/CNAME | 0 .../fastapi/webapp}/chinese-chess-master/LICENSE.md | 0 .../fastapi/webapp}/chinese-chess-master/README.md | 0 .../webapp}/chinese-chess-master/dist/main.js | 0 .../chinese-chess-master/dist/main.js.LICENSE.txt | 0 .../img/xiangqiboards/wikimedia/xiangqiboard.svg | 0 .../img/xiangqipieces/graphic/bA.svg | 0 .../img/xiangqipieces/graphic/bB.svg | 0 .../img/xiangqipieces/graphic/bC.svg | 0 .../img/xiangqipieces/graphic/bK.svg | 0 .../img/xiangqipieces/graphic/bN.svg | 0 .../img/xiangqipieces/graphic/bP.svg | 0 .../img/xiangqipieces/graphic/bR.svg | 0 .../img/xiangqipieces/graphic/rA.svg | 0 .../img/xiangqipieces/graphic/rB.svg | 0 .../img/xiangqipieces/graphic/rC.svg | 0 .../img/xiangqipieces/graphic/rK.svg | 0 .../img/xiangqipieces/graphic/rN.svg | 0 .../img/xiangqipieces/graphic/rP.svg | 0 .../img/xiangqipieces/graphic/rR.svg | 0 .../img/xiangqipieces/traditional/bA.svg | 0 .../img/xiangqipieces/traditional/bB.svg | 0 .../img/xiangqipieces/traditional/bC.svg | 0 .../img/xiangqipieces/traditional/bK.svg | 0 .../img/xiangqipieces/traditional/bN.svg | 0 .../img/xiangqipieces/traditional/bP.svg | 0 .../img/xiangqipieces/traditional/bR.svg | 0 .../img/xiangqipieces/traditional/rA.svg | 0 .../img/xiangqipieces/traditional/rB.svg | 0 .../img/xiangqipieces/traditional/rC.svg | 0 .../img/xiangqipieces/traditional/rK.svg | 0 .../img/xiangqipieces/traditional/rN.svg | 0 .../img/xiangqipieces/traditional/rP.svg | 0 .../img/xiangqipieces/traditional/rR.svg | 0 .../img/xiangqipieces/wikimedia/bA.svg | 0 .../img/xiangqipieces/wikimedia/bB.svg | 0 .../img/xiangqipieces/wikimedia/bC.svg | 0 .../img/xiangqipieces/wikimedia/bK.svg | 0 .../img/xiangqipieces/wikimedia/bN.svg | 0 .../img/xiangqipieces/wikimedia/bP.svg | 0 .../img/xiangqipieces/wikimedia/bR.svg | 0 .../img/xiangqipieces/wikimedia/rA.svg | 0 .../img/xiangqipieces/wikimedia/rB.svg | 0 .../img/xiangqipieces/wikimedia/rC.svg | 0 .../img/xiangqipieces/wikimedia/rK.svg | 0 .../img/xiangqipieces/wikimedia/rN.svg | 0 .../img/xiangqipieces/wikimedia/rP.svg | 0 .../img/xiangqipieces/wikimedia/rR.svg | 0 .../img/xiangqipieces/wikipedia/bA.svg | 0 .../img/xiangqipieces/wikipedia/bB.svg | 0 .../img/xiangqipieces/wikipedia/bC.svg | 0 .../img/xiangqipieces/wikipedia/bK.svg | 0 .../img/xiangqipieces/wikipedia/bN.svg | 0 .../img/xiangqipieces/wikipedia/bP.svg | 0 .../img/xiangqipieces/wikipedia/bR.svg | 0 .../img/xiangqipieces/wikipedia/rA.svg | 0 .../img/xiangqipieces/wikipedia/rB.svg | 0 .../img/xiangqipieces/wikipedia/rC.svg | 0 .../img/xiangqipieces/wikipedia/rK.svg | 0 .../img/xiangqipieces/wikipedia/rN.svg | 0 .../img/xiangqipieces/wikipedia/rP.svg | 0 .../img/xiangqipieces/wikipedia/rR.svg | 0 .../fastapi/webapp}/chinese-chess-master/index.html | 0 .../webapp}/chinese-chess-master/package.json | 0 .../src/css/xiangqiboard-0.2.0.css | 0 .../src/engine/boardInitialization.js | 0 .../chinese-chess-master/src/engine/boardSetup.js | 0 .../chinese-chess-master/src/engine/boardTests.js | 0 .../src/engine/destinationFilters.js | 0 .../src/engine/establishAvailableDestinations.js | 0 .../src/engine/includesPosition.js | 0 .../chinese-chess-master/src/engine/movePiece.js | 0 .../src/engine/movementRules.js | 0 .../src/engine/nextTurnTests.js | 0 .../chinese-chess-master/src/engine/structure.md | 0 .../chinese-chess-master/src/engine/utils.js | 0 .../webapp}/chinese-chess-master/src/index.js | 0 .../chinese-chess-master/src/jquery-3.4.1.js | 0 .../chinese-chess-master/src/xiangqiboard-0.2.0.js | 0 .../webapp}/chinese-chess-master/webpack.config.js | 0 .../fastapi/webapp}/chinese-chess-master/yarn.lock | 0 .../fastapi/webapp}/git-diff-viewer/index.html | 0 .../fastapi/webapp}/gomoku-web-main/README.md | 0 .../webapp}/gomoku-web-main/css/normalize.css | 0 .../fastapi/webapp}/gomoku-web-main/css/style.css | 0 .../fastapi/webapp}/gomoku-web-main/index.html | 0 .../fastapi/webapp}/gomoku-web-main/js/jquery.js | 0 .../fastapi/webapp}/gomoku-web-main/js/script.js | 0 .../.gitattributes | 0 .../01-Simple-Calculator/app.js | 0 .../01-Simple-Calculator/index.html | 0 .../01-Simple-Calculator/style.css | 0 .../02-Modern-Calculator/index.html | 0 .../02-Modern-Calculator/style.css | 0 .../03-Exchange-rate-Calculator/index.html | 0 .../03-Exchange-rate-Calculator/script.js | 0 .../03-Exchange-rate-Calculator/style.css | 0 .../04-Age-calculator/index.html | 0 .../04-Age-calculator/index.js | 0 .../04-Age-calculator/style.css | 0 .../05-Basic-calculator/index.html | 0 .../05-Basic-calculator/index.js | 0 .../05-Basic-calculator/style.css | 0 .../06-Dark&Light-Calculator/index.html | 0 .../06-Dark&Light-Calculator/script.js | 0 .../06-Dark&Light-Calculator/style.css | 0 .../07-Glassmorph-Calculator/index.html | 0 .../07-Glassmorph-Calculator/script.js | 0 .../07-Glassmorph-Calculator/style.css | 0 .../08-Neumorphism-with-Dark-light/dist/index.html | 0 .../08-Neumorphism-with-Dark-light/dist/script.js | 0 .../08-Neumorphism-with-Dark-light/dist/style.css | 0 .../09-Ninja-Calculator/index.html | 0 .../09-Ninja-Calculator/script.js | 0 .../09-Ninja-Calculator/style.css | 0 .../10-Calculator/css/index.css | 0 .../10-Calculator/index.html | 0 .../10-Calculator/js/index.js | 0 .../11-White-Calculator/index.html | 0 .../11-White-Calculator/index.js | 0 .../11-White-Calculator/style.css | 0 .../12-Age-Calcuator/index.html | 0 .../12-Age-Calcuator/index.js | 0 .../12-Age-Calcuator/style.css | 0 .../13-Bmi-Calculator/index.html | 0 .../13-Bmi-Calculator/index.js | 0 .../13-Bmi-Calculator/style.css | 0 .../14-Loan-Calculator/index.html | 0 .../14-Loan-Calculator/index.js | 0 .../14-Loan-Calculator/style.css | 0 .../15-Tip-Calculator/index.html | 0 .../15-Tip-Calculator/index.js | 0 .../15-Tip-Calculator/style.css | 0 .../16-Decimal-To-Binary-Converter/app.js | 0 .../16-Decimal-To-Binary-Converter/index.html | 0 .../16-Decimal-To-Binary-Converter/style.css | 0 .../17-Temperature-Converter/index.html | 0 .../17-Temperature-Converter/index.js | 0 .../17-Temperature-Converter/style.css | 0 .../18-Temperature-Converter/index.html | 0 .../18-Temperature-Converter/index.js | 0 .../18-Temperature-Converter/style.css | 0 .../19-Weight-Converter/index.html | 0 .../19-Weight-Converter/script.js | 0 .../19-Weight-Converter/style.css | 0 .../20-Weight-Converter/index.html | 0 .../20-Weight-Converter/index.js | 0 .../20-Weight-Converter/style.css | 0 .../html-css-javascript-calculator-main/LICENSE | 0 .../html-css-javascript-calculator-main/README.md | 0 .../html-css-javascript-games-main/.gitattributes | 0 .../01-Candy-Crush-Game/index.html | 0 .../01-Candy-Crush-Game/script.js | 0 .../01-Candy-Crush-Game/style.css | 0 .../02-Archery-Game/index.html | 0 .../02-Archery-Game/script.js | 0 .../02-Archery-Game/style.css | 0 .../03-Speed-Typing-Game/index.html | 0 .../03-Speed-Typing-Game/script.js | 0 .../03-Speed-Typing-Game/style.css | 0 .../04-Breakout-Game/index.html | 0 .../04-Breakout-Game/script.js | 0 .../04-Breakout-Game/style.css | 0 .../05-Minesweeper-Game/index.html | 0 .../05-Minesweeper-Game/script.js | 0 .../05-Minesweeper-Game/style.css | 0 .../06-Tower-Blocks/index.html | 0 .../06-Tower-Blocks/script.js | 0 .../06-Tower-Blocks/style.css | 0 .../07-Ping-Pong-Game/index.html | 0 .../07-Ping-Pong-Game/script.js | 0 .../07-Ping-Pong-Game/style.css | 0 .../08-Tetris-Game/index.html | 0 .../08-Tetris-Game/script.js | 0 .../08-Tetris-Game/style.css | 0 .../09-Tilting-Maze-Game/index.html | 0 .../09-Tilting-Maze-Game/script.js | 0 .../09-Tilting-Maze-Game/style.css | 0 .../10-Memory-Card-Game/images/img-1.png | Bin .../10-Memory-Card-Game/images/img-2.png | Bin .../10-Memory-Card-Game/images/img-3.png | Bin .../10-Memory-Card-Game/images/img-4.png | Bin .../10-Memory-Card-Game/images/img-5.png | Bin .../10-Memory-Card-Game/images/img-6.png | Bin .../10-Memory-Card-Game/images/img-7.png | Bin .../10-Memory-Card-Game/images/img-8.png | Bin .../10-Memory-Card-Game/images/que_icon.svg | 0 .../10-Memory-Card-Game/index.html | 0 .../10-Memory-Card-Game/script.js | 0 .../10-Memory-Card-Game/style.css | 0 .../11-Rock-Paper-Scissors/images/paper.jpg | Bin .../11-Rock-Paper-Scissors/images/rock.jpg | Bin .../11-Rock-Paper-Scissors/images/scissor.jpg | Bin .../11-Rock-Paper-Scissors/index.html | 0 .../11-Rock-Paper-Scissors/index.js | 0 .../11-Rock-Paper-Scissors/style.css | 0 .../12-Type-Number-Guessing-Game/index.html | 0 .../12-Type-Number-Guessing-Game/index.js | 0 .../12-Type-Number-Guessing-Game/style.css | 0 .../13-Tic-Tac-Toe/O-Player.png | Bin .../13-Tic-Tac-Toe/X-Player.png | Bin .../13-Tic-Tac-Toe/index.html | 0 .../13-Tic-Tac-Toe/index.js | 0 .../13-Tic-Tac-Toe/style.css | 0 .../14-Snake-Game/index.html | 0 .../14-Snake-Game/script.js | 0 .../14-Snake-Game/style.css | 0 .../15-Connect-Four-Game/icons8-github-100.png | Bin .../15-Connect-Four-Game/index.html | 0 .../15-Connect-Four-Game/script.js | 0 .../15-Connect-Four-Game/style.css | 0 .../16-Insect-Catch-Game/index.html | 0 .../16-Insect-Catch-Game/script.js | 0 .../16-Insect-Catch-Game/style.css | 0 .../17-Typing-Game/index.html | 0 .../17-Typing-Game/script.js | 0 .../17-Typing-Game/style.css | 0 .../18-Hangman-Game/index.html | 0 .../18-Hangman-Game/script.js | 0 .../18-Hangman-Game/style.css | 0 .../19-Flappy-Bird-Game/index.html | 0 .../19-Flappy-Bird-Game/script.js | 0 .../19-Flappy-Bird-Game/style.css | 0 .../20-Crossy-Road-Game/index.html | 0 .../20-Crossy-Road-Game/script.js | 0 .../20-Crossy-Road-Game/style.css | 0 .../21-2048-Game/index.html | 0 .../21-2048-Game/script.js | 0 .../21-2048-Game/style.css | 0 .../22-Dice-Roll-Simulator/index.html | 0 .../22-Dice-Roll-Simulator/index.js | 0 .../22-Dice-Roll-Simulator/style.css | 0 .../23-Shape-Clicker-Game/app.js | 0 .../23-Shape-Clicker-Game/index.html | 0 .../23-Shape-Clicker-Game/style.css | 0 .../24-Typing-Game/app.js | 0 .../24-Typing-Game/index.html | 0 .../24-Typing-Game/style.css | 0 .../25-Speak-Number-Guessing-Game/index.html | 0 .../25-Speak-Number-Guessing-Game/script.js | 0 .../25-Speak-Number-Guessing-Game/style.css | 0 .../26-Fruit-Slicer-Game/index.html | 0 .../26-Fruit-Slicer-Game/script.js | 0 .../26-Fruit-Slicer-Game/style.css | 0 .../27-Quiz-Game/index.html | 0 .../27-Quiz-Game/script.js | 0 .../27-Quiz-Game/style.css | 0 .../28-Emoji-Catcher-Game/app.js | 0 .../28-Emoji-Catcher-Game/index.html | 0 .../28-Emoji-Catcher-Game/style.css | 0 .../29-Whack-A-Mole-Game/index.html | 0 .../29-Whack-A-Mole-Game/script.js | 0 .../29-Whack-A-Mole-Game/style.css | 0 .../30-Simon-Says-Game/index.html | 0 .../30-Simon-Says-Game/script.js | 0 .../30-Simon-Says-Game/style.css | 0 .../webapp}/html-css-javascript-games-main/LICENSE | 0 .../html-css-javascript-games-main/README.md | 0 .../.github/FUNDING.yml | 0 .../000-boilerplate/index.html | 0 .../000-boilerplate/script.js | 0 .../000-boilerplate/style.css | 0 .../001-expanding cards/index.html | 0 .../001-expanding cards/script.js | 0 .../001-expanding cards/style.css | 0 .../002-progress steps/index.html | 0 .../002-progress steps/script.js | 0 .../002-progress steps/style.css | 0 .../003-rotating navigation/index.html | 0 .../003-rotating navigation/script.js | 0 .../003-rotating navigation/style.css | 0 .../004-hidden search widget/index.html | 0 .../004-hidden search widget/script.js | 0 .../004-hidden search widget/style.css | 0 .../005-blurry loading/index.html | 0 .../005-blurry loading/script.js | 0 .../005-blurry loading/style.css | 0 .../006-scroll animation/index.html | 0 .../006-scroll animation/script.js | 0 .../006-scroll animation/style.css | 0 .../007-split landing page/index.html | 0 .../007-split landing page/script.js | 0 .../007-split landing page/style.css | 0 .../008-form wave animation/index.html | 0 .../008-form wave animation/script.js | 0 .../008-form wave animation/style.css | 0 .../009-sound board/index.html | 0 .../009-sound board/script.js | 0 .../009-sound board/sounds/applause.mp3 | Bin .../009-sound board/sounds/boo.mp3 | Bin .../009-sound board/sounds/gasp.mp3 | Bin .../009-sound board/sounds/tada.mp3 | Bin .../009-sound board/sounds/victory.mp3 | Bin .../009-sound board/sounds/wrong.mp3 | Bin .../009-sound board/style.css | 0 .../010-dad jokes/index.html | 0 .../010-dad jokes/script.js | 0 .../010-dad jokes/style.css | 0 .../011-event KeyCodes/index.html | 0 .../011-event KeyCodes/script.js | 0 .../011-event KeyCodes/style.css | 0 .../012-FAQ collapse/index.html | 0 .../012-FAQ collapse/script.js | 0 .../012-FAQ collapse/style.css | 0 .../013-random choice picker/index.html | 0 .../013-random choice picker/script.js | 0 .../013-random choice picker/style.css | 0 .../014-animated navigation/index.html | 0 .../014-animated navigation/script.js | 0 .../014-animated navigation/style.css | 0 .../015-incrementing counter/index.html | 0 .../015-incrementing counter/script.js | 0 .../015-incrementing counter/style.css | 0 .../016-drink water/index.html | 0 .../016-drink water/script.js | 0 .../016-drink water/style.css | 0 .../017-movie app/index.html | 0 .../017-movie app/script.js | 0 .../017-movie app/style.css | 0 .../018-background slider/index.html | 0 .../018-background slider/script.js | 0 .../018-background slider/style.css | 0 .../019-theme clock/index.html | 0 .../019-theme clock/script.js | 0 .../019-theme clock/style.css | 0 .../020-button ripple effect/index.html | 0 .../020-button ripple effect/script.js | 0 .../020-button ripple effect/style.css | 0 .../021-drag n drop/index.html | 0 .../021-drag n drop/script.js | 0 .../021-drag n drop/style.css | 0 .../022-drawing app/index.html | 0 .../022-drawing app/script.js | 0 .../022-drawing app/style.css | 0 .../023-kinetic loader/index.html | 0 .../023-kinetic loader/style.css | 0 .../024-content placeholder/index.html | 0 .../024-content placeholder/script.js | 0 .../024-content placeholder/style.css | 0 .../025-sticky navigation/index.html | 0 .../025-sticky navigation/script.js | 0 .../025-sticky navigation/style.css | 0 .../026-double vertical slider/index.html | 0 .../026-double vertical slider/script.js | 0 .../026-double vertical slider/style.css | 0 .../027-toast notification/index.html | 0 .../027-toast notification/script.js | 0 .../027-toast notification/style.css | 0 .../028-github profiles/index.html | 0 .../028-github profiles/script.js | 0 .../028-github profiles/style.css | 0 .../029-double click heart/index.html | 0 .../029-double click heart/script.js | 0 .../029-double click heart/style.css | 0 .../030-auto text effect/index.html | 0 .../030-auto text effect/script.js | 0 .../030-auto text effect/style.css | 0 .../031-password generator/index.html | 0 .../031-password generator/script.js | 0 .../031-password generator/style.css | 0 .../032-good cheap fast/index.html | 0 .../032-good cheap fast/script.js | 0 .../032-good cheap fast/style.css | 0 .../033-notes app/index.html | 0 .../033-notes app/script.js | 0 .../033-notes app/style.css | 0 .../034-animated countdown/index.html | 0 .../034-animated countdown/script.js | 0 .../034-animated countdown/style.css | 0 .../035-image carousel/index.html | 0 .../035-image carousel/script.js | 0 .../035-image carousel/style.css | 0 .../036-hoverboard/index.html | 0 .../036-hoverboard/script.js | 0 .../036-hoverboard/style.css | 0 .../037-pokedex/index.html | 0 .../037-pokedex/script.js | 0 .../037-pokedex/style.css | 0 .../038-mobile tab navigation/index.html | 0 .../038-mobile tab navigation/script.js | 0 .../038-mobile tab navigation/style.css | 0 .../039-password strength background/index.html | 0 .../039-password strength background/script.js | 0 .../039-password strength background/style.css | 0 .../040-3d boxes background/index.html | 0 .../040-3d boxes background/script.js | 0 .../040-3d boxes background/style.css | 0 .../041-verify account UI/index.html | 0 .../041-verify account UI/script.js | 0 .../041-verify account UI/style.css | 0 .../042-live user filter/index.html | 0 .../042-live user filter/script.js | 0 .../042-live user filter/style.css | 0 .../043-feedback UI design/index.html | 0 .../043-feedback UI design/script.js | 0 .../043-feedback UI design/style.css | 0 .../044-custom range slider/index.html | 0 .../044-custom range slider/script.js | 0 .../044-custom range slider/style.css | 0 .../045-netflix mobile navigation/index.html | 0 .../045-netflix mobile navigation/script.js | 0 .../045-netflix mobile navigation/style.css | 0 .../046-quiz app/index.html | 0 .../046-quiz app/script.js | 0 .../046-quiz app/style.css | 0 .../047-testimonial box switcher/index.html | 0 .../047-testimonial box switcher/script.js | 0 .../047-testimonial box switcher/style.css | 0 .../048-random image generator/index.html | 0 .../048-random image generator/script.js | 0 .../048-random image generator/style.css | 0 .../049-todo list/index.html | 0 .../049-todo list/script.js | 0 .../049-todo list/style.css | 0 .../050-insect catch game/index.html | 0 .../050-insect catch game/script.js | 0 .../050-insect catch game/style.css | 0 .../051-video background/index.html | 0 .../051-video background/script.js | 0 .../051-video background/style.css | 0 .../052-portfolio grid/index.html | 0 .../052-portfolio grid/style.css | 0 .../053-touch slider/index.html | 0 .../053-touch slider/script.js | 0 .../053-touch slider/style.css | 0 .../054-css loaders/index.html | 0 .../054-css loaders/style.css | 0 .../055-glass dashboard/images/controller.png | Bin .../055-glass dashboard/images/library.png | Bin .../055-glass dashboard/images/steam.png | Bin .../055-glass dashboard/images/twitch.png | Bin .../055-glass dashboard/images/upcoming.png | Bin .../055-glass dashboard/index.html | 0 .../055-glass dashboard/style.css | 0 .../056-image comparison slider/index.html | 0 .../056-image comparison slider/script.js | 0 .../056-image comparison slider/style.css | 0 .../057-parallax background svg/index.html | 0 .../057-parallax background svg/script.js | 0 .../057-parallax background svg/style.css | 0 .../058-3D product card/images/adidas.png | Bin .../058-3D product card/index.html | 0 .../058-3D product card/script.js | 0 .../058-3D product card/style.css | 0 .../059-form validator/index.html | 0 .../059-form validator/script.js | 0 .../059-form validator/style.css | 0 .../060-movie seat booking/index.html | 0 .../060-movie seat booking/script.js | 0 .../060-movie seat booking/style.css | 0 .../061-custom video player/index.html | 0 .../061-custom video player/script.js | 0 .../061-custom video player/style.css | 0 .../062-exchange rate calculator/index.html | 0 .../062-exchange rate calculator/script.js | 0 .../062-exchange rate calculator/style.css | 0 .../063-DOM array methods/index.html | 0 .../063-DOM array methods/script.js | 0 .../063-DOM array methods/style.css | 0 .../064-menu slider modal/index.html | 0 .../064-menu slider modal/script.js | 0 .../064-menu slider modal/style.css | 0 .../065-hangman game/index.html | 0 .../065-hangman game/script.js | 0 .../065-hangman game/style.css | 0 .../066-meal finder/index.html | 0 .../066-meal finder/script.js | 0 .../066-meal finder/style.css | 0 .../067-expense tracker/index.html | 0 .../067-expense tracker/script.js | 0 .../067-expense tracker/style.css | 0 .../068-music player/index.html | 0 .../068-music player/script.js | 0 .../068-music player/style.css | 0 .../069-infinite scroll posts/index.html | 0 .../069-infinite scroll posts/script.js | 0 .../069-infinite scroll posts/style.css | 0 .../070-typing game/index.html | 0 .../070-typing game/script.js | 0 .../070-typing game/style.css | 0 .../071-speech text reader/index.html | 0 .../071-speech text reader/script.js | 0 .../071-speech text reader/style.css | 0 .../072-memory cards/index.html | 0 .../072-memory cards/script.js | 0 .../072-memory cards/style.css | 0 .../073-lyrics search app/index.html | 0 .../073-lyrics search app/script.js | 0 .../073-lyrics search app/style.css | 0 .../074-relaxer app/index.html | 0 .../074-relaxer app/script.js | 0 .../074-relaxer app/style.css | 0 .../075-breakout game/index.html | 0 .../075-breakout game/script.js | 0 .../075-breakout game/style.css | 0 .../076-new year countdown/index.html | 0 .../076-new year countdown/script.js | 0 .../076-new year countdown/style.css | 0 .../077-sortable list/index.html | 0 .../077-sortable list/script.js | 0 .../077-sortable list/style.css | 0 .../078-speak number guessing game/index.html | 0 .../078-speak number guessing game/script.js | 0 .../078-speak number guessing game/style.css | 0 .../079-creative agency website/index.html | 0 .../079-creative agency website/script.js | 0 .../079-creative agency website/style.css | 0 .../080-health dashboard/index.html | 0 .../080-health dashboard/style.css | 0 .../081-animated SVG/index.html | 0 .../081-animated SVG/style.css | 0 .../082-parallax landing page/index.html | 0 .../082-parallax landing page/script.js | 0 .../082-parallax landing page/style.css | 0 .../083-full screen image slider/index.html | 0 .../083-full screen image slider/script.js | 0 .../083-full screen image slider/style.css | 0 .../084-fluid image lightbox/index.html | 0 .../084-fluid image lightbox/script.js | 0 .../084-fluid image lightbox/style.css | 0 .../085-sneaker shop/index.html | 0 .../085-sneaker shop/style.css | 0 .../086-coming soon page/index.html | 0 .../086-coming soon page/style.css | 0 .../087-sliding signin signup form/index.html | 0 .../087-sliding signin signup form/script.js | 0 .../087-sliding signin signup form/style.css | 0 .../088-promo code/index.html | 0 .../088-promo code/script.js | 0 .../088-promo code/style.css | 0 .../089-one color UI/index.html | 0 .../089-one color UI/styles/_features.scss | 0 .../089-one color UI/styles/_footer.scss | 0 .../089-one color UI/styles/_global.scss | 0 .../089-one color UI/styles/_home.scss | 0 .../089-one color UI/styles/_media-queries.scss | 0 .../089-one color UI/styles/_soon.scss | 0 .../089-one color UI/styles/style.css | 0 .../089-one color UI/styles/style.css.map | 0 .../089-one color UI/styles/style.min.css | 0 .../089-one color UI/styles/style.min.css.map | 0 .../089-one color UI/styles/style.scss | 0 .../090-tooltip/index.html | 0 .../090-tooltip/style.css | 0 .../091-chat interface/index.html | 0 .../091-chat interface/style.css | 0 .../092-music streaming service/index.html | 0 .../092-music streaming service/style.css | 0 .../093-creative portfolio/index.html | 0 .../093-creative portfolio/script.js | 0 .../093-creative portfolio/style.css | 0 .../094-laptop UI/index.html | 0 .../094-laptop UI/style.css | 0 .../095-headphones product page/index.html | 0 .../095-headphones product page/style.css | 0 .../096-cloud hosting service/index.html | 0 .../096-cloud hosting service/style.css | 0 .../096-cloud hosting service/utilities.css | 0 .../097-terminal style landing page/index.html | 0 .../097-terminal style landing page/script.js | 0 .../097-terminal style landing page/style.css | 0 .../098-magazine layout/index.html | 0 .../098-magazine layout/style.css | 0 .../099-parallax website/index.html | 0 .../099-parallax website/script.js | 0 .../099-parallax website/style.css | 0 .../100-hulu webpage clone/index.html | 0 .../100-hulu webpage clone/script.js | 0 .../100-hulu webpage clone/style.css | 0 .../101-cascade layers/index.html | 0 .../101-cascade layers/styles/components.css | 0 .../101-cascade layers/styles/content.css | 0 .../101-cascade layers/styles/layout.css | 0 .../101-cascade layers/styles/main.css | 0 .../101-cascade layers/styles/reset.css | 0 .../101-cascade layers/styles/theme.css | 0 .../101-cascade layers/styles/utility.css | 0 .../102-container queries/index.html | 0 .../102-container queries/style.css | 0 .../html-css-javascript-projects-main/LICENSE | 0 .../html-css-javascript-projects-main/README.md | 0 {webapp => backend/fastapi/webapp}/index.html | 0 .../fastapi/webapp}/markdown-editor/index.html | 0 .../fastapi/webapp}/mini-caro-2/index.html | 0 .../fastapi/webapp}/mini-caro/index.html | 0 .../fastapi/webapp}/postman-lite/index.html | 0 .../fastapi/webapp}/radar-undead-main/LICENSE | 0 .../fastapi/webapp}/radar-undead-main/README.md | 0 .../fastapi/webapp}/radar-undead-main/index.html | 0 .../fastapi/webapp}/random-tools/index.html | 0 .../random_number_generator-main/.gitattributes | 0 .../webapp}/random_number_generator-main/LICENSE | 0 .../webapp}/random_number_generator-main/README.md | 0 .../webapp}/random_number_generator-main/index.html | 0 .../webapp}/random_number_generator-main/script.js | 0 .../webapp}/random_number_generator-main/style.css | 0 .../assets/css/main.min.css | 0 .../assets/fonts/inter-v12-latin-500.woff2 | Bin .../assets/fonts/inter-v12-latin-600.woff2 | Bin .../assets/fonts/inter-v12-latin-800.woff2 | Bin .../assets/fonts/inter-v12-latin-regular.woff2 | Bin .../assets/images/apple-touch-icon.png | Bin .../assets/images/banner-1280x640.png | Bin .../assets/images/banner-1544x500.png | Bin .../assets/images/banner-772x250.png | Bin .../assets/images/favicon.ico | Bin .../assets/images/icon-128.png | Bin .../assets/images/icon-128x128.png | Bin .../assets/images/icon-16.png | Bin .../assets/images/icon-192.png | Bin .../assets/images/icon-196.png | Bin .../assets/images/icon-256.png | Bin .../assets/images/icon-256x256.png | Bin .../assets/images/icon-32.png | Bin .../assets/images/icon-48.png | Bin .../assets/images/icon-96.png | Bin .../assets/images/icon-og.png | Bin .../assets/images/icon-rounded.png | Bin .../assets/images/icon-square.png | Bin .../assets/images/illustration-1.png | Bin .../assets/images/illustration-1.svg | 0 .../assets/images/illustration-els.png | Bin .../assets/images/illustration-els.svg | 0 .../assets/images/illustration-og.png | Bin .../assets/images/screenshot-1.png | Bin .../assets/js/all-calculators.js | 0 .../scientific-calculator-master/assets/js/app.js | 0 .../assets/js/calculator.js | 0 .../scientific-calculator-master/assets/js/chart.js | 0 .../assets/js/datepicker.js | 0 .../assets/js/dialog-table.js | 0 .../assets/js/dropdown-icon.js | 0 .../assets/js/fractions.js | 0 .../assets/js/functions.js | 0 .../assets/js/hourpicker.js | 0 .../assets/js/lib/air-datepicker.js | 0 .../assets/js/lib/chartjs/chart.js | 0 .../assets/js/lib/chartjs/chart.js.map | 0 .../assets/js/lib/chartjs/chart.min.js | 0 .../assets/js/lib/chartjs/chart.umd.js | 0 .../assets/js/lib/chartjs/chart.umd.js.map | 0 .../assets/js/lib/chartjs/chunks/helpers.core.d.ts | 0 .../assets/js/lib/chartjs/chunks/helpers.segment.js | 0 .../js/lib/chartjs/chunks/helpers.segment.js.map | 0 .../assets/js/lib/chartjs/helpers.d.ts | 0 .../assets/js/lib/chartjs/helpers.js | 0 .../assets/js/lib/chartjs/helpers.js.map | 0 .../assets/js/lib/chartjs/types.d.ts | 0 .../assets/js/lib/input-mask.min.js | 0 .../assets/js/lib/katex/auto-render.min.js | 0 .../assets/js/lib/katex/fonts/KaTeX_AMS-Regular.ttf | Bin .../js/lib/katex/fonts/KaTeX_AMS-Regular.woff | Bin .../js/lib/katex/fonts/KaTeX_AMS-Regular.woff2 | Bin .../js/lib/katex/fonts/KaTeX_Caligraphic-Bold.ttf | Bin .../js/lib/katex/fonts/KaTeX_Caligraphic-Bold.woff | Bin .../js/lib/katex/fonts/KaTeX_Caligraphic-Bold.woff2 | Bin .../lib/katex/fonts/KaTeX_Caligraphic-Regular.ttf | Bin .../lib/katex/fonts/KaTeX_Caligraphic-Regular.woff | Bin .../lib/katex/fonts/KaTeX_Caligraphic-Regular.woff2 | Bin .../js/lib/katex/fonts/KaTeX_Fraktur-Bold.ttf | Bin .../js/lib/katex/fonts/KaTeX_Fraktur-Bold.woff | Bin .../js/lib/katex/fonts/KaTeX_Fraktur-Bold.woff2 | Bin .../js/lib/katex/fonts/KaTeX_Fraktur-Regular.ttf | Bin .../js/lib/katex/fonts/KaTeX_Fraktur-Regular.woff | Bin .../js/lib/katex/fonts/KaTeX_Fraktur-Regular.woff2 | Bin .../assets/js/lib/katex/fonts/KaTeX_Main-Bold.ttf | Bin .../assets/js/lib/katex/fonts/KaTeX_Main-Bold.woff | Bin .../assets/js/lib/katex/fonts/KaTeX_Main-Bold.woff2 | Bin .../js/lib/katex/fonts/KaTeX_Main-BoldItalic.ttf | Bin .../js/lib/katex/fonts/KaTeX_Main-BoldItalic.woff | Bin .../js/lib/katex/fonts/KaTeX_Main-BoldItalic.woff2 | Bin .../assets/js/lib/katex/fonts/KaTeX_Main-Italic.ttf | Bin .../js/lib/katex/fonts/KaTeX_Main-Italic.woff | Bin .../js/lib/katex/fonts/KaTeX_Main-Italic.woff2 | Bin .../js/lib/katex/fonts/KaTeX_Main-Regular.ttf | Bin .../js/lib/katex/fonts/KaTeX_Main-Regular.woff | Bin .../js/lib/katex/fonts/KaTeX_Main-Regular.woff2 | Bin .../js/lib/katex/fonts/KaTeX_Math-BoldItalic.ttf | Bin .../js/lib/katex/fonts/KaTeX_Math-BoldItalic.woff | Bin .../js/lib/katex/fonts/KaTeX_Math-BoldItalic.woff2 | Bin .../assets/js/lib/katex/fonts/KaTeX_Math-Italic.ttf | Bin .../js/lib/katex/fonts/KaTeX_Math-Italic.woff | Bin .../js/lib/katex/fonts/KaTeX_Math-Italic.woff2 | Bin .../js/lib/katex/fonts/KaTeX_SansSerif-Bold.ttf | Bin .../js/lib/katex/fonts/KaTeX_SansSerif-Bold.woff | Bin .../js/lib/katex/fonts/KaTeX_SansSerif-Bold.woff2 | Bin .../js/lib/katex/fonts/KaTeX_SansSerif-Italic.ttf | Bin .../js/lib/katex/fonts/KaTeX_SansSerif-Italic.woff | Bin .../js/lib/katex/fonts/KaTeX_SansSerif-Italic.woff2 | Bin .../js/lib/katex/fonts/KaTeX_SansSerif-Regular.ttf | Bin .../js/lib/katex/fonts/KaTeX_SansSerif-Regular.woff | Bin .../lib/katex/fonts/KaTeX_SansSerif-Regular.woff2 | Bin .../js/lib/katex/fonts/KaTeX_Script-Regular.ttf | Bin .../js/lib/katex/fonts/KaTeX_Script-Regular.woff | Bin .../js/lib/katex/fonts/KaTeX_Script-Regular.woff2 | Bin .../js/lib/katex/fonts/KaTeX_Size1-Regular.ttf | Bin .../js/lib/katex/fonts/KaTeX_Size1-Regular.woff | Bin .../js/lib/katex/fonts/KaTeX_Size1-Regular.woff2 | Bin .../js/lib/katex/fonts/KaTeX_Size2-Regular.ttf | Bin .../js/lib/katex/fonts/KaTeX_Size2-Regular.woff | Bin .../js/lib/katex/fonts/KaTeX_Size2-Regular.woff2 | Bin .../js/lib/katex/fonts/KaTeX_Size3-Regular.ttf | Bin .../js/lib/katex/fonts/KaTeX_Size3-Regular.woff | Bin .../js/lib/katex/fonts/KaTeX_Size3-Regular.woff2 | Bin .../js/lib/katex/fonts/KaTeX_Size4-Regular.ttf | Bin .../js/lib/katex/fonts/KaTeX_Size4-Regular.woff | Bin .../js/lib/katex/fonts/KaTeX_Size4-Regular.woff2 | Bin .../js/lib/katex/fonts/KaTeX_Typewriter-Regular.ttf | Bin .../lib/katex/fonts/KaTeX_Typewriter-Regular.woff | Bin .../lib/katex/fonts/KaTeX_Typewriter-Regular.woff2 | Bin .../assets/js/lib/katex/katex.min.css | 0 .../assets/js/lib/katex/katex.min.js | 0 .../assets/js/lib/lazysizes.min.js | 0 .../assets/js/lib/math.min.js | 0 .../scientific-calculator-master/assets/js/mask.js | 0 .../assets/js/module.js | 0 .../assets/js/options.js | 0 .../assets/js/themes.js | 0 .../assets/js/timepicker.js | 0 .../ci_scientific_calculator.php | 0 .../webapp}/scientific-calculator-master/index.html | 0 .../webapp}/scientific-calculator-master/plugin.php | 0 .../webapp}/scientific-calculator-master/readme.md | 0 .../webapp}/scientific-calculator-master/readme.txt | 0 .../fastapi/webapp}/tik-tak-toe/index.html | 0 .../fastapi/webapp}/web-chess-main/LICENSE | 0 .../fastapi/webapp}/web-chess-main/README.md | 0 .../webapp}/web-chess-main/assets/black_bishop.png | Bin .../webapp}/web-chess-main/assets/black_king.png | Bin .../webapp}/web-chess-main/assets/black_knight.png | Bin .../webapp}/web-chess-main/assets/black_pawn.png | Bin .../webapp}/web-chess-main/assets/black_queen.png | Bin .../webapp}/web-chess-main/assets/black_rook.png | Bin .../webapp}/web-chess-main/assets/white_bishop.png | Bin .../webapp}/web-chess-main/assets/white_king.png | Bin .../webapp}/web-chess-main/assets/white_knight.png | Bin .../webapp}/web-chess-main/assets/white_pawn.png | Bin .../webapp}/web-chess-main/assets/white_queen.png | Bin .../webapp}/web-chess-main/assets/white_rook.png | Bin .../webapp}/web-chess-main/gameController.js | 0 .../fastapi/webapp}/web-chess-main/index.html | 0 .../fastapi/webapp}/web-chess-main/style.css | 0 .../fastapi/webapp}/wukong-xiangqi-main/LICENSE | 0 .../fastapi/webapp}/wukong-xiangqi-main/README.md | 0 .../webapp}/wukong-xiangqi-main/apps/README.md | 0 .../apps/puzzle_solver/engine/wukong.js | 0 .../puzzle_solver/gui/game/images/boards/Board.bmp | Bin .../gui/game/images/boards/board-ccbridge.bmp | Bin .../gui/game/images/boards/board-ccbridge.png | Bin .../gui/game/images/boards/board_dark.svg | 0 .../gui/game/images/boards/board_light.svg | 0 .../puzzle_solver/gui/game/images/bots/Haucheng.jpg | Bin .../gui/game/images/bots/Huronghua.jpg | Bin .../puzzle_solver/gui/game/images/bots/Liudahua.jpg | Bin .../puzzle_solver/gui/game/images/bots/baihua.jpg | Bin .../apps/puzzle_solver/gui/game/images/bots/cmk.png | Bin .../apps/puzzle_solver/gui/game/images/bots/hgm.jpg | Bin .../puzzle_solver/gui/game/images/bots/wukong.png | Bin .../gui/game/images/misc/legal_capture.png | Bin .../gui/game/images/misc/legal_move.png | Bin .../puzzle_solver/gui/game/images/misc/logo.png | Bin .../gui/game/images/misc/wallpaper.jpg | Bin .../gui/game/images/romanized_pieces/1.png | Bin .../gui/game/images/romanized_pieces/1.svg | 0 .../gui/game/images/romanized_pieces/10.png | Bin .../gui/game/images/romanized_pieces/10.svg | 0 .../gui/game/images/romanized_pieces/11.png | Bin .../gui/game/images/romanized_pieces/11.svg | 0 .../gui/game/images/romanized_pieces/12.png | Bin .../gui/game/images/romanized_pieces/12.svg | 0 .../gui/game/images/romanized_pieces/13.png | Bin .../gui/game/images/romanized_pieces/13.svg | 0 .../gui/game/images/romanized_pieces/14.png | Bin .../gui/game/images/romanized_pieces/14.svg | 0 .../gui/game/images/romanized_pieces/2.png | Bin .../gui/game/images/romanized_pieces/2.svg | 0 .../gui/game/images/romanized_pieces/3.png | Bin .../gui/game/images/romanized_pieces/3.svg | 0 .../gui/game/images/romanized_pieces/4.png | Bin .../gui/game/images/romanized_pieces/4.svg | 0 .../gui/game/images/romanized_pieces/5.png | Bin .../gui/game/images/romanized_pieces/5.svg | 0 .../gui/game/images/romanized_pieces/6.png | Bin .../gui/game/images/romanized_pieces/6.svg | 0 .../gui/game/images/romanized_pieces/7.png | Bin .../gui/game/images/romanized_pieces/7.svg | 0 .../gui/game/images/romanized_pieces/8.png | Bin .../gui/game/images/romanized_pieces/8.svg | 0 .../gui/game/images/romanized_pieces/9.png | Bin .../gui/game/images/romanized_pieces/9.svg | 0 .../gui/game/images/traditional_pieces/1.png | Bin .../gui/game/images/traditional_pieces/1.svg | 0 .../gui/game/images/traditional_pieces/10.png | Bin .../gui/game/images/traditional_pieces/10.svg | 0 .../gui/game/images/traditional_pieces/11.png | Bin .../gui/game/images/traditional_pieces/11.svg | 0 .../gui/game/images/traditional_pieces/12.png | Bin .../gui/game/images/traditional_pieces/12.svg | 0 .../gui/game/images/traditional_pieces/13.png | Bin .../gui/game/images/traditional_pieces/13.svg | 0 .../gui/game/images/traditional_pieces/14.png | Bin .../gui/game/images/traditional_pieces/14.svg | 0 .../gui/game/images/traditional_pieces/2.png | Bin .../gui/game/images/traditional_pieces/2.svg | 0 .../gui/game/images/traditional_pieces/3.png | Bin .../gui/game/images/traditional_pieces/3.svg | 0 .../gui/game/images/traditional_pieces/4.png | Bin .../gui/game/images/traditional_pieces/4.svg | 0 .../gui/game/images/traditional_pieces/5.png | Bin .../gui/game/images/traditional_pieces/5.svg | 0 .../gui/game/images/traditional_pieces/6.png | Bin .../gui/game/images/traditional_pieces/6.svg | 0 .../gui/game/images/traditional_pieces/7.png | Bin .../gui/game/images/traditional_pieces/7.svg | 0 .../gui/game/images/traditional_pieces/8.png | Bin .../gui/game/images/traditional_pieces/8.svg | 0 .../gui/game/images/traditional_pieces/9.png | Bin .../gui/game/images/traditional_pieces/9.svg | 0 .../apps/puzzle_solver/gui/game/puzzle_solver.js | 0 .../apps/puzzle_solver/gui/game/puzzles.js | 0 .../apps/puzzle_solver/gui/game/sounds/capture.wav | Bin .../apps/puzzle_solver/gui/game/sounds/move.wav | Bin .../puzzle_solver/gui/libs/css/bootstrap.min.css | 0 .../gui/libs/js/bootstrap.bundle.min.js | 0 .../apps/puzzle_solver/gui/libs/js/isdevtoolopen.js | 0 .../apps/puzzle_solver/gui/libs/js/jquery.min.js | 0 .../apps/puzzle_solver/gui/puzzle_solver.html | 0 .../ubb_parser/ccbridge gathering of 7stars.txt | 0 .../wukong-xiangqi-main/apps/ubb_parser/game.ubb | 0 .../apps/ubb_parser/ubb_parser.html | 0 .../apps/wukong/engine/wukong.js | 0 .../apps/wukong/gui/game/game_viewer.js | 0 .../apps/wukong/gui/game/games.js | 0 .../apps/wukong/gui/game/images/boards/Board.bmp | Bin .../gui/game/images/boards/board-ccbridge.bmp | Bin .../gui/game/images/boards/board-ccbridge.png | Bin .../wukong/gui/game/images/boards/board_dark.svg | 0 .../wukong/gui/game/images/boards/board_light.svg | 0 .../apps/wukong/gui/game/images/bots/Haucheng.jpg | Bin .../apps/wukong/gui/game/images/bots/Huronghua.jpg | Bin .../apps/wukong/gui/game/images/bots/Liudahua.jpg | Bin .../apps/wukong/gui/game/images/bots/baihua.jpg | Bin .../apps/wukong/gui/game/images/bots/cmk.png | Bin .../apps/wukong/gui/game/images/bots/hgm.jpg | Bin .../apps/wukong/gui/game/images/bots/wukong.png | Bin .../wukong/gui/game/images/misc/legal_capture.png | Bin .../apps/wukong/gui/game/images/misc/legal_move.png | Bin .../apps/wukong/gui/game/images/misc/logo.png | Bin .../apps/wukong/gui/game/images/misc/wallpaper.jpg | Bin .../wukong/gui/game/images/romanized_pieces/1.png | Bin .../wukong/gui/game/images/romanized_pieces/1.svg | 0 .../wukong/gui/game/images/romanized_pieces/10.png | Bin .../wukong/gui/game/images/romanized_pieces/10.svg | 0 .../wukong/gui/game/images/romanized_pieces/11.png | Bin .../wukong/gui/game/images/romanized_pieces/11.svg | 0 .../wukong/gui/game/images/romanized_pieces/12.png | Bin .../wukong/gui/game/images/romanized_pieces/12.svg | 0 .../wukong/gui/game/images/romanized_pieces/13.png | Bin .../wukong/gui/game/images/romanized_pieces/13.svg | 0 .../wukong/gui/game/images/romanized_pieces/14.png | Bin .../wukong/gui/game/images/romanized_pieces/14.svg | 0 .../wukong/gui/game/images/romanized_pieces/2.png | Bin .../wukong/gui/game/images/romanized_pieces/2.svg | 0 .../wukong/gui/game/images/romanized_pieces/3.png | Bin .../wukong/gui/game/images/romanized_pieces/3.svg | 0 .../wukong/gui/game/images/romanized_pieces/4.png | Bin .../wukong/gui/game/images/romanized_pieces/4.svg | 0 .../wukong/gui/game/images/romanized_pieces/5.png | Bin .../wukong/gui/game/images/romanized_pieces/5.svg | 0 .../wukong/gui/game/images/romanized_pieces/6.png | Bin .../wukong/gui/game/images/romanized_pieces/6.svg | 0 .../wukong/gui/game/images/romanized_pieces/7.png | Bin .../wukong/gui/game/images/romanized_pieces/7.svg | 0 .../wukong/gui/game/images/romanized_pieces/8.png | Bin .../wukong/gui/game/images/romanized_pieces/8.svg | 0 .../wukong/gui/game/images/romanized_pieces/9.png | Bin .../wukong/gui/game/images/romanized_pieces/9.svg | 0 .../wukong/gui/game/images/traditional_pieces/1.png | Bin .../wukong/gui/game/images/traditional_pieces/1.svg | 0 .../gui/game/images/traditional_pieces/10.png | Bin .../gui/game/images/traditional_pieces/10.svg | 0 .../gui/game/images/traditional_pieces/11.png | Bin .../gui/game/images/traditional_pieces/11.svg | 0 .../gui/game/images/traditional_pieces/12.png | Bin .../gui/game/images/traditional_pieces/12.svg | 0 .../gui/game/images/traditional_pieces/13.png | Bin .../gui/game/images/traditional_pieces/13.svg | 0 .../gui/game/images/traditional_pieces/14.png | Bin .../gui/game/images/traditional_pieces/14.svg | 0 .../wukong/gui/game/images/traditional_pieces/2.png | Bin .../wukong/gui/game/images/traditional_pieces/2.svg | 0 .../wukong/gui/game/images/traditional_pieces/3.png | Bin .../wukong/gui/game/images/traditional_pieces/3.svg | 0 .../wukong/gui/game/images/traditional_pieces/4.png | Bin .../wukong/gui/game/images/traditional_pieces/4.svg | 0 .../wukong/gui/game/images/traditional_pieces/5.png | Bin .../wukong/gui/game/images/traditional_pieces/5.svg | 0 .../wukong/gui/game/images/traditional_pieces/6.png | Bin .../wukong/gui/game/images/traditional_pieces/6.svg | 0 .../wukong/gui/game/images/traditional_pieces/7.png | Bin .../wukong/gui/game/images/traditional_pieces/7.svg | 0 .../wukong/gui/game/images/traditional_pieces/8.png | Bin .../wukong/gui/game/images/traditional_pieces/8.svg | 0 .../wukong/gui/game/images/traditional_pieces/9.png | Bin .../wukong/gui/game/images/traditional_pieces/9.svg | 0 .../apps/wukong/gui/game/sounds/capture.wav | Bin .../apps/wukong/gui/game/sounds/move.wav | Bin .../apps/wukong/gui/game_viewer.html | 0 .../apps/wukong/gui/libs/css/bootstrap.min.css | 0 .../apps/wukong/gui/libs/js/bootstrap.bundle.min.js | 0 .../apps/wukong/gui/libs/js/isdevtoolopen.js | 0 .../apps/wukong/gui/libs/js/jquery.min.js | 0 .../apps/wukong/gui/pgn2js/games.pgn | 0 .../apps/wukong/gui/pgn2js/test.py | 0 .../webapp}/wukong-xiangqi-main/docs/ABOUT.MD | 0 .../webapp}/wukong-xiangqi-main/docs/CREDITS.MD | 0 .../webapp}/wukong-xiangqi-main/docs/SPECS.MD | 0 .../wukong-xiangqi-main/docs/install_arena_uci.png | Bin .../wukong-xiangqi-main/integration/README.MD | 0 .../wukong-xiangqi-main/integration/docs/API.md | 0 .../integration/engine/wukong.js | 0 .../integration/examples/FEN.html | 0 .../integration/examples/integration.html | 0 .../integration/examples/repetitions.html | 0 .../integration/examples/wukong.js | 0 .../opening_book_generator/bulk_games.pgn | 0 .../opening_book_generator/generate_opening_book.js | 0 .../opening_book_generator/opening_book.txt | 0 .../opening_book_generator/wukong.js | 0 .../opening_book_generator/xiangqi_pgn_parser.js | 0 .../pgn/WukongJS_1.0_(UCI2WB)-MaxQi_4.8F(1-0).pgn | 0 .../pgn/WukongJS_1.0_(UCI2WB)-MaxQi_4.8F(1-0)2.pgn | 0 .../pgn/WukongJS_1.0_(UCI2WB)-MaxQi_4.8F.pgn | 0 .../puzzle_generator/bulk_games.pgn | 0 .../wukong-xiangqi-main/puzzle_generator/games.pgn | 0 .../wukong-xiangqi-main/puzzle_generator/parse.js | 0 .../puzzle_generator/puzzle_generator.js | 0 .../puzzle_generator/puzzle_verification.js | 0 .../puzzle_generator/puzzles.json | 0 .../puzzle_generator/puzzles_verified.json | 0 .../puzzle_generator/puzzles_verified_sorted.json | 0 .../puzzle_generator/sort_puzzles.py | 0 .../wukong-xiangqi-main/puzzle_generator/wukong.js | 0 .../puzzle_generator/xiangqi_pgn_parser.js | 0 ...nual_Simple_translation_of_CCBridge_20130824.pdf | Bin .../fastapi/webapp}/wukong-xiangqi-main/res/fen.pdf | Bin .../wukong-xiangqi-main/res/online_resources.txt | 0 .../wukong-xiangqi-main/res/xiangqi_perft.txt | 0 .../wukong-xiangqi-main/src/engine/uci-cyclone.js | 0 .../webapp}/wukong-xiangqi-main/src/engine/uci.js | 0 .../wukong-xiangqi-main/src/engine/wukong.js | 0 .../wukong-xiangqi-main/src/engine/wukong.sh | 0 .../wukong-xiangqi-main/src/gui/game/bots.js | 0 .../src/gui/game/images/boards/Board.bmp | Bin .../src/gui/game/images/boards/board-ccbridge.bmp | Bin .../src/gui/game/images/boards/board-ccbridge.png | Bin .../src/gui/game/images/boards/board_dark.svg | 0 .../src/gui/game/images/boards/board_light.svg | 0 .../src/gui/game/images/bots/Haucheng.jpg | Bin .../src/gui/game/images/bots/Huronghua.jpg | Bin .../src/gui/game/images/bots/Liudahua.jpg | Bin .../src/gui/game/images/bots/baihua.jpg | Bin .../src/gui/game/images/bots/cmk.png | Bin .../src/gui/game/images/bots/hgm.jpg | Bin .../src/gui/game/images/bots/wukong.png | Bin .../src/gui/game/images/misc/legal_capture.png | Bin .../src/gui/game/images/misc/legal_move.png | Bin .../src/gui/game/images/misc/logo.png | Bin .../src/gui/game/images/misc/wallpaper.jpg | Bin .../src/gui/game/images/romanized_pieces/1.png | Bin .../src/gui/game/images/romanized_pieces/1.svg | 0 .../src/gui/game/images/romanized_pieces/10.png | Bin .../src/gui/game/images/romanized_pieces/10.svg | 0 .../src/gui/game/images/romanized_pieces/11.png | Bin .../src/gui/game/images/romanized_pieces/11.svg | 0 .../src/gui/game/images/romanized_pieces/12.png | Bin .../src/gui/game/images/romanized_pieces/12.svg | 0 .../src/gui/game/images/romanized_pieces/13.png | Bin .../src/gui/game/images/romanized_pieces/13.svg | 0 .../src/gui/game/images/romanized_pieces/14.png | Bin .../src/gui/game/images/romanized_pieces/14.svg | 0 .../src/gui/game/images/romanized_pieces/2.png | Bin .../src/gui/game/images/romanized_pieces/2.svg | 0 .../src/gui/game/images/romanized_pieces/3.png | Bin .../src/gui/game/images/romanized_pieces/3.svg | 0 .../src/gui/game/images/romanized_pieces/4.png | Bin .../src/gui/game/images/romanized_pieces/4.svg | 0 .../src/gui/game/images/romanized_pieces/5.png | Bin .../src/gui/game/images/romanized_pieces/5.svg | 0 .../src/gui/game/images/romanized_pieces/6.png | Bin .../src/gui/game/images/romanized_pieces/6.svg | 0 .../src/gui/game/images/romanized_pieces/7.png | Bin .../src/gui/game/images/romanized_pieces/7.svg | 0 .../src/gui/game/images/romanized_pieces/8.png | Bin .../src/gui/game/images/romanized_pieces/8.svg | 0 .../src/gui/game/images/romanized_pieces/9.png | Bin .../src/gui/game/images/romanized_pieces/9.svg | 0 .../src/gui/game/images/traditional_pieces/1.png | Bin .../src/gui/game/images/traditional_pieces/1.svg | 0 .../src/gui/game/images/traditional_pieces/10.png | Bin .../src/gui/game/images/traditional_pieces/10.svg | 0 .../src/gui/game/images/traditional_pieces/11.png | Bin .../src/gui/game/images/traditional_pieces/11.svg | 0 .../src/gui/game/images/traditional_pieces/12.png | Bin .../src/gui/game/images/traditional_pieces/12.svg | 0 .../src/gui/game/images/traditional_pieces/13.png | Bin .../src/gui/game/images/traditional_pieces/13.svg | 0 .../src/gui/game/images/traditional_pieces/14.png | Bin .../src/gui/game/images/traditional_pieces/14.svg | 0 .../src/gui/game/images/traditional_pieces/2.png | Bin .../src/gui/game/images/traditional_pieces/2.svg | 0 .../src/gui/game/images/traditional_pieces/3.png | Bin .../src/gui/game/images/traditional_pieces/3.svg | 0 .../src/gui/game/images/traditional_pieces/4.png | Bin .../src/gui/game/images/traditional_pieces/4.svg | 0 .../src/gui/game/images/traditional_pieces/5.png | Bin .../src/gui/game/images/traditional_pieces/5.svg | 0 .../src/gui/game/images/traditional_pieces/6.png | Bin .../src/gui/game/images/traditional_pieces/6.svg | 0 .../src/gui/game/images/traditional_pieces/7.png | Bin .../src/gui/game/images/traditional_pieces/7.svg | 0 .../src/gui/game/images/traditional_pieces/8.png | Bin .../src/gui/game/images/traditional_pieces/8.svg | 0 .../src/gui/game/images/traditional_pieces/9.png | Bin .../src/gui/game/images/traditional_pieces/9.svg | 0 .../src/gui/game/sounds/capture.wav | Bin .../src/gui/game/sounds/move.wav | Bin .../wukong-xiangqi-main/src/gui/game/xiangqi.js | 0 .../src/gui/libs/css/bootstrap.min.css | 0 .../src/gui/libs/js/bootstrap.bundle.min.js | 0 .../src/gui/libs/js/isdevtoolopen.js | 0 .../src/gui/libs/js/jquery.min.js | 0 .../wukong-xiangqi-main/src/gui/xiangqi.html | 0 .../xiangqi_pgn_parser/README.md | 0 .../xiangqi_pgn_parser/bulk_games.pgn | 0 .../xiangqi_pgn_parser/bulk_games_uci.pgn | 0 .../xiangqi_pgn_parser/bulk_parse_games.js | 0 .../xiangqi_pgn_parser/game_uci.pgn | 0 .../xiangqi_pgn_parser/parse_game.js | 0 .../xiangqi_pgn_parser/single_game.pgn | 0 .../xiangqi_pgn_parser/wukong.js | 0 .../xiangqi_pgn_parser/xiangqi_pgn_parser.js | 0 .../webapp}/wukong-xiangqi-main/xqdb/README.md | 0 .../wukong-xiangqi-main/xqdb/games_html/116.html | 0 .../wukong-xiangqi-main/xqdb/games_html/125.html | 0 .../wukong-xiangqi-main/xqdb/games_html/130.html | 0 .../wukong-xiangqi-main/xqdb/games_html/133.html | 0 .../wukong-xiangqi-main/xqdb/games_html/138.html | 0 .../wukong-xiangqi-main/xqdb/games_html/151.html | 0 .../wukong-xiangqi-main/xqdb/games_html/44.html | 0 .../wukong-xiangqi-main/xqdb/games_html/45.html | 0 .../wukong-xiangqi-main/xqdb/games_html/59.html | 0 .../wukong-xiangqi-main/xqdb/games_html/65.html | 0 .../wukong-xiangqi-main/xqdb/games_html/69.html | 0 .../wukong-xiangqi-main/xqdb/games_html/73.html | 0 .../wukong-xiangqi-main/xqdb/games_html/80.html | 0 .../wukong-xiangqi-main/xqdb/games_html/85.html | 0 .../wukong-xiangqi-main/xqdb/games_html/98.html | 0 .../xqdb/games_pgn/bulk_games_uci.pgn | 0 .../xqdb/games_pgn/xqdb_international.pgn | 0 .../xqdb/games_pgn/xqdb_traditional.pgn | 0 .../wukong-xiangqi-main/xqdb/move_decoder.js | 0 .../webapp}/wukong-xiangqi-main/xqdb/xqdb.py | 0 .../xqdb/xqdb/Hu_Ronghua_1391_UCI_games.pgn.zip | Bin .../xqdb/xqdb/Liu_Dahua_1125_UCI_games.pgn.zip | Bin .../wukong-xiangqi-main/xqdb/xqdb/games_html.zip | Bin .../xqdb/xqdb/xqdb_international.pgn.zip | Bin .../xqdb/xqdb/xqdb_masters_40711_UCI_games.pgn.zip | Bin .../xqdb/xqdb/xqdb_traditional.pgn.zip | Bin .../fastapi/webapp}/xiangqi-master/bA.svg | 0 .../fastapi/webapp}/xiangqi-master/bC.svg | 0 .../fastapi/webapp}/xiangqi-master/bE.svg | 0 .../fastapi/webapp}/xiangqi-master/bG.svg | 0 .../fastapi/webapp}/xiangqi-master/bH.svg | 0 .../fastapi/webapp}/xiangqi-master/bR.svg | 0 .../fastapi/webapp}/xiangqi-master/bS.svg | 0 .../fastapi/webapp}/xiangqi-master/black.svg | 0 .../fastapi/webapp}/xiangqi-master/board.css | 0 .../fastapi/webapp}/xiangqi-master/board.js | 0 .../fastapi/webapp}/xiangqi-master/board.png | Bin .../fastapi/webapp}/xiangqi-master/board.svg | 0 .../fastapi/webapp}/xiangqi-master/computer.js | 0 .../fastapi/webapp}/xiangqi-master/definitions.js | 0 .../fastapi/webapp}/xiangqi-master/evaluate.js | 0 .../fastapi/webapp}/xiangqi-master/gui.js | 0 .../fastapi/webapp}/xiangqi-master/index.html | 0 .../fastapi/webapp}/xiangqi-master/init.js | 0 .../fastapi/webapp}/xiangqi-master/loading.gif | Bin .../fastapi/webapp}/xiangqi-master/movegen.js | 0 .../fastapi/webapp}/xiangqi-master/piece.svg | 0 .../fastapi/webapp}/xiangqi-master/rA.svg | 0 .../fastapi/webapp}/xiangqi-master/rC.svg | 0 .../fastapi/webapp}/xiangqi-master/rE.svg | 0 .../fastapi/webapp}/xiangqi-master/rG.svg | 0 .../fastapi/webapp}/xiangqi-master/rH.svg | 0 .../fastapi/webapp}/xiangqi-master/rR.svg | 0 .../fastapi/webapp}/xiangqi-master/rS.svg | 0 .../fastapi/webapp}/xiangqi-master/search.js | 0 1369 files changed, 0 insertions(+), 0 deletions(-) rename {webapp => backend/fastapi/webapp}/2048-Game-main/.gitattributes (100%) rename {webapp => backend/fastapi/webapp}/2048-Game-main/.github/workflows/static.yml (100%) rename {webapp => backend/fastapi/webapp}/2048-Game-main/LICENSE (100%) rename {webapp => backend/fastapi/webapp}/2048-Game-main/README.md (100%) rename {webapp => backend/fastapi/webapp}/2048-Game-main/Readme Resources/2048 Screenshot.png (100%) rename {webapp => backend/fastapi/webapp}/2048-Game-main/Readme Resources/2048 Screenshot2.png (100%) rename {webapp => backend/fastapi/webapp}/2048-Game-main/Readme Resources/new.gif (100%) rename {webapp => backend/fastapi/webapp}/2048-Game-main/Resources/chevron-down.png (100%) rename {webapp => backend/fastapi/webapp}/2048-Game-main/Resources/chevron-left.png (100%) rename {webapp => backend/fastapi/webapp}/2048-Game-main/Resources/chevron-right.png (100%) rename {webapp => backend/fastapi/webapp}/2048-Game-main/Resources/chevron-up.png (100%) rename {webapp => backend/fastapi/webapp}/2048-Game-main/index.html (100%) rename {webapp => backend/fastapi/webapp}/2048-Game-main/script.js (100%) rename {webapp => backend/fastapi/webapp}/2048-Game-main/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/.gitignore (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/3d-boxes-background/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/3d-boxes-background/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/3d-boxes-background/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/LICENSE (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/README.md (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/_project_starter_/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/_project_starter_/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/_project_starter_/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/animated-countdown/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/animated-countdown/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/animated-countdown/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/animated-navigation/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/animated-navigation/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/animated-navigation/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/auto-text-effect/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/auto-text-effect/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/auto-text-effect/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/background-slider/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/background-slider/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/background-slider/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/blurry-loading/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/blurry-loading/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/blurry-loading/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/button-ripple-effect/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/button-ripple-effect/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/button-ripple-effect/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/content-placeholder/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/content-placeholder/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/content-placeholder/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/custom-range-slider/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/custom-range-slider/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/custom-range-slider/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/dad-jokes/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/dad-jokes/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/dad-jokes/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/double-click-heart/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/double-click-heart/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/double-click-heart/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/double-vertical-slider/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/double-vertical-slider/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/double-vertical-slider/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/drag-n-drop/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/drag-n-drop/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/drag-n-drop/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/drawing-app/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/drawing-app/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/drawing-app/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/drink-water/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/drink-water/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/drink-water/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/event-keycodes/dark-style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/event-keycodes/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/event-keycodes/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/expanding-cards/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/expanding-cards/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/expanding-cards/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/faq-collapse/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/faq-collapse/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/faq-collapse/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/feedback-ui-design/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/feedback-ui-design/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/feedback-ui-design/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/form-input-wave/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/form-input-wave/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/form-input-wave/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/github-profiles/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/github-profiles/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/github-profiles/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/good-cheap-fast/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/good-cheap-fast/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/good-cheap-fast/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/hidden-search/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/hidden-search/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/hidden-search/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/hoverboard/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/hoverboard/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/hoverboard/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/image-carousel/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/image-carousel/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/image-carousel/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/incrementing-counter/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/incrementing-counter/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/incrementing-counter/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/insect-catch-game/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/insect-catch-game/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/insect-catch-game/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/kinetic-loader/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/kinetic-loader/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/live-user-filter/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/live-user-filter/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/live-user-filter/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/mobile-tab-navigation/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/mobile-tab-navigation/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/mobile-tab-navigation/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/movie-app/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/movie-app/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/movie-app/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/netflix-mobile-navigation/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/netflix-mobile-navigation/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/netflix-mobile-navigation/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/notes-app/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/notes-app/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/notes-app/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/password-generator/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/password-generator/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/password-generator/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/password-strength-background/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/password-strength-background/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/password-strength-background/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/pokedex/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/pokedex/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/pokedex/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/progress-steps/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/progress-steps/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/progress-steps/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/quiz-app/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/quiz-app/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/quiz-app/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/random-choice-picker/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/random-choice-picker/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/random-choice-picker/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/random-image-generator/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/random-image-generator/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/random-image-generator/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/rotating-nav-animation/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/rotating-nav-animation/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/rotating-nav-animation/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/scroll-animation/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/scroll-animation/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/scroll-animation/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/simple-timer/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/simple-timer/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/simple-timer/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/sound-board/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/sound-board/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/sound-board/sounds/applause.mp3 (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/sound-board/sounds/boo.mp3 (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/sound-board/sounds/gasp.mp3 (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/sound-board/sounds/tada.mp3 (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/sound-board/sounds/victory.mp3 (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/sound-board/sounds/wrong.mp3 (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/sound-board/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/split-landing-page/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/split-landing-page/ps.jpg (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/split-landing-page/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/split-landing-page/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/split-landing-page/xbox.jpg (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/sticky-navigation/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/sticky-navigation/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/sticky-navigation/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/testimonial-box-switcher/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/testimonial-box-switcher/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/testimonial-box-switcher/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/theme-clock/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/theme-clock/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/theme-clock/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/toast-notification/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/toast-notification/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/toast-notification/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/todo-list/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/todo-list/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/todo-list/style.css (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/verify-account-ui/index.html (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/verify-account-ui/script.js (100%) rename {webapp => backend/fastapi/webapp}/50projects50days-master/verify-account-ui/style.css (100%) rename {webapp => backend/fastapi/webapp}/AdvancedCalculator-main/README.md (100%) rename {webapp => backend/fastapi/webapp}/AdvancedCalculator-main/_config.yml (100%) rename {webapp => backend/fastapi/webapp}/AdvancedCalculator-main/index.html (100%) rename {webapp => backend/fastapi/webapp}/AdvancedCalculator-main/script.js (100%) rename {webapp => backend/fastapi/webapp}/AdvancedCalculator-main/style.css (100%) rename {webapp => backend/fastapi/webapp}/Calculator_pro-main/LICENCE (100%) rename {webapp => backend/fastapi/webapp}/Calculator_pro-main/README.md (100%) rename {webapp => backend/fastapi/webapp}/Calculator_pro-main/favicon.ico (100%) rename {webapp => backend/fastapi/webapp}/Calculator_pro-main/index.html (100%) rename {webapp => backend/fastapi/webapp}/Calculator_pro-main/screenshot/screenshot.png (100%) rename {webapp => backend/fastapi/webapp}/Calculator_pro-main/script.js (100%) rename {webapp => backend/fastapi/webapp}/Calculator_pro-main/style.css (100%) rename {webapp => backend/fastapi/webapp}/Casio-Web-Calculator-master/.gitattributes (100%) rename {webapp => backend/fastapi/webapp}/Casio-Web-Calculator-master/README.md (100%) rename {webapp => backend/fastapi/webapp}/Casio-Web-Calculator-master/css/style.css (100%) rename {webapp => backend/fastapi/webapp}/Casio-Web-Calculator-master/index.html (100%) rename {webapp => backend/fastapi/webapp}/Casio-Web-Calculator-master/js/logic.js (100%) rename {webapp => backend/fastapi/webapp}/Casio-Web-Calculator-master/screenshots/screenshot.png (100%) rename {webapp => backend/fastapi/webapp}/Casio-fx-991ES_Plus-main/LICENSE (100%) rename {webapp => backend/fastapi/webapp}/Casio-fx-991ES_Plus-main/index.html (100%) rename {webapp => backend/fastapi/webapp}/Casio-fx-991ES_Plus-main/script.js (100%) rename {webapp => backend/fastapi/webapp}/Casio-fx-991ES_Plus-main/style.css (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/.gitattributes (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/.gitignore (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/.vs/Chess - Copy/v15/.suo (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/.vs/ProjectSettings.json (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/.vs/VSWorkspaceState.json (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/.vs/slnx.sqlite (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/Images/Icons/Dropdown.png (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/Images/Icons/WebsiteIcon.png (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/Images/KingInCheck.png (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/Images/Logo/Instagram.png (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/Images/Logo/githubLogo.jpg (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/Images/Logo/linkedInLogo.png (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/Images/Logo/personalWebsite.png (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/Images/Logo/youtubeLogo.png (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/Images/MoveIndicator.png (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/Images/Pieces/BlackBishop.png (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/Images/Pieces/BlackKing.png (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/Images/Pieces/BlackKnight.png (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/Images/Pieces/BlackPawn.png (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/Images/Pieces/BlackQueen.png (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/Images/Pieces/BlackRook.png (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/Images/Pieces/Blank.png (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/Images/Pieces/WhiteBishop.png (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/Images/Pieces/WhiteKing.png (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/Images/Pieces/WhiteKnight.png (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/Images/Pieces/WhitePawn.png (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/Images/Pieces/WhiteQueen.png (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/Images/Pieces/WhiteRook.png (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/Images/Tint.png (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/README.md (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/Scripts/ComputerPlayer.js (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/Scripts/Pieces.js (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/Scripts/app.js (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/Scripts/stats.js (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/Sound/ChessMoveSound.mp3 (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/css/style.css (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/demo.png (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/demo2.PNG (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/img/pieces.png (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/index-2.html (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/index.html (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/js/scripts.js (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/package-lock.json (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/stats.css (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/stats.html (100%) rename {webapp => backend/fastapi/webapp}/Chess-master/styles.css (100%) rename {webapp => backend/fastapi/webapp}/Language-Translator-App-main/README.md (100%) rename {webapp => backend/fastapi/webapp}/Language-Translator-App-main/assets/Language-Translator.png (100%) rename {webapp => backend/fastapi/webapp}/Language-Translator-App-main/index.html (100%) rename {webapp => backend/fastapi/webapp}/Language-Translator-App-main/js/countries.js (100%) rename {webapp => backend/fastapi/webapp}/Language-Translator-App-main/js/script.js (100%) rename {webapp => backend/fastapi/webapp}/Language-Translator-App-main/style.css (100%) rename {webapp => backend/fastapi/webapp}/Scientific-Calculator-main/Icon/Icon.ico (100%) rename {webapp => backend/fastapi/webapp}/Scientific-Calculator-main/LICENSE (100%) rename {webapp => backend/fastapi/webapp}/Scientific-Calculator-main/README.md (100%) rename {webapp => backend/fastapi/webapp}/Scientific-Calculator-main/SFX-src/btnKeys-SFX1.mp3 (100%) rename {webapp => backend/fastapi/webapp}/Scientific-Calculator-main/SFX-src/btnKeys-SFX2.mp3 (100%) rename {webapp => backend/fastapi/webapp}/Scientific-Calculator-main/SFX-src/btnKeys-SFX3.mp3 (100%) rename {webapp => backend/fastapi/webapp}/Scientific-Calculator-main/SFX-src/btnKeys-SFX4.mp3 (100%) rename {webapp => backend/fastapi/webapp}/Scientific-Calculator-main/bg-src/Casio-bg.png (100%) rename {webapp => backend/fastapi/webapp}/Scientific-Calculator-main/font/casio-calculator-font.ttf (100%) rename {webapp => backend/fastapi/webapp}/Scientific-Calculator-main/font/license.txt (100%) rename {webapp => backend/fastapi/webapp}/Scientific-Calculator-main/index.html (100%) rename {webapp => backend/fastapi/webapp}/Scientific-Calculator-main/script.js (100%) rename {webapp => backend/fastapi/webapp}/Scientific-Calculator-main/styles.css (100%) rename {webapp => backend/fastapi/webapp}/calculator/index.html (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/.github/dependabot.yml (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/.github/workflows/auto-approve-dependabot.yml (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/.gitignore (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/CNAME (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/LICENSE.md (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/README.md (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/dist/main.js (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/dist/main.js.LICENSE.txt (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqiboards/wikimedia/xiangqiboard.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/graphic/bA.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/graphic/bB.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/graphic/bC.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/graphic/bK.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/graphic/bN.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/graphic/bP.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/graphic/bR.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/graphic/rA.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/graphic/rB.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/graphic/rC.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/graphic/rK.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/graphic/rN.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/graphic/rP.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/graphic/rR.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/traditional/bA.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/traditional/bB.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/traditional/bC.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/traditional/bK.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/traditional/bN.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/traditional/bP.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/traditional/bR.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/traditional/rA.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/traditional/rB.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/traditional/rC.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/traditional/rK.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/traditional/rN.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/traditional/rP.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/traditional/rR.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/wikimedia/bA.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/wikimedia/bB.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/wikimedia/bC.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/wikimedia/bK.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/wikimedia/bN.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/wikimedia/bP.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/wikimedia/bR.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/wikimedia/rA.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/wikimedia/rB.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/wikimedia/rC.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/wikimedia/rK.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/wikimedia/rN.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/wikimedia/rP.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/wikimedia/rR.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/wikipedia/bA.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/wikipedia/bB.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/wikipedia/bC.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/wikipedia/bK.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/wikipedia/bN.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/wikipedia/bP.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/wikipedia/bR.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/wikipedia/rA.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/wikipedia/rB.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/wikipedia/rC.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/wikipedia/rK.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/wikipedia/rN.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/wikipedia/rP.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/img/xiangqipieces/wikipedia/rR.svg (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/index.html (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/package.json (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/src/css/xiangqiboard-0.2.0.css (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/src/engine/boardInitialization.js (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/src/engine/boardSetup.js (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/src/engine/boardTests.js (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/src/engine/destinationFilters.js (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/src/engine/establishAvailableDestinations.js (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/src/engine/includesPosition.js (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/src/engine/movePiece.js (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/src/engine/movementRules.js (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/src/engine/nextTurnTests.js (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/src/engine/structure.md (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/src/engine/utils.js (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/src/index.js (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/src/jquery-3.4.1.js (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/src/xiangqiboard-0.2.0.js (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/webpack.config.js (100%) rename {webapp => backend/fastapi/webapp}/chinese-chess-master/yarn.lock (100%) rename {webapp => backend/fastapi/webapp}/git-diff-viewer/index.html (100%) rename {webapp => backend/fastapi/webapp}/gomoku-web-main/README.md (100%) rename {webapp => backend/fastapi/webapp}/gomoku-web-main/css/normalize.css (100%) rename {webapp => backend/fastapi/webapp}/gomoku-web-main/css/style.css (100%) rename {webapp => backend/fastapi/webapp}/gomoku-web-main/index.html (100%) rename {webapp => backend/fastapi/webapp}/gomoku-web-main/js/jquery.js (100%) rename {webapp => backend/fastapi/webapp}/gomoku-web-main/js/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/.gitattributes (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/01-Simple-Calculator/app.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/01-Simple-Calculator/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/01-Simple-Calculator/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/02-Modern-Calculator/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/02-Modern-Calculator/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/03-Exchange-rate-Calculator/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/03-Exchange-rate-Calculator/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/03-Exchange-rate-Calculator/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/04-Age-calculator/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/04-Age-calculator/index.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/04-Age-calculator/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/05-Basic-calculator/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/05-Basic-calculator/index.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/05-Basic-calculator/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/06-Dark&Light-Calculator/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/06-Dark&Light-Calculator/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/06-Dark&Light-Calculator/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/07-Glassmorph-Calculator/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/07-Glassmorph-Calculator/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/07-Glassmorph-Calculator/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/08-Neumorphism-with-Dark-light/dist/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/08-Neumorphism-with-Dark-light/dist/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/08-Neumorphism-with-Dark-light/dist/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/09-Ninja-Calculator/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/09-Ninja-Calculator/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/09-Ninja-Calculator/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/10-Calculator/css/index.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/10-Calculator/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/10-Calculator/js/index.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/11-White-Calculator/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/11-White-Calculator/index.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/11-White-Calculator/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/12-Age-Calcuator/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/12-Age-Calcuator/index.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/12-Age-Calcuator/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/13-Bmi-Calculator/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/13-Bmi-Calculator/index.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/13-Bmi-Calculator/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/14-Loan-Calculator/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/14-Loan-Calculator/index.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/14-Loan-Calculator/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/15-Tip-Calculator/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/15-Tip-Calculator/index.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/15-Tip-Calculator/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/16-Decimal-To-Binary-Converter/app.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/16-Decimal-To-Binary-Converter/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/16-Decimal-To-Binary-Converter/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/17-Temperature-Converter/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/17-Temperature-Converter/index.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/17-Temperature-Converter/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/18-Temperature-Converter/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/18-Temperature-Converter/index.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/18-Temperature-Converter/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/19-Weight-Converter/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/19-Weight-Converter/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/19-Weight-Converter/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/20-Weight-Converter/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/20-Weight-Converter/index.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/20-Weight-Converter/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/LICENSE (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-calculator-main/README.md (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/.gitattributes (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/01-Candy-Crush-Game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/01-Candy-Crush-Game/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/01-Candy-Crush-Game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/02-Archery-Game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/02-Archery-Game/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/02-Archery-Game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/03-Speed-Typing-Game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/03-Speed-Typing-Game/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/03-Speed-Typing-Game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/04-Breakout-Game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/04-Breakout-Game/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/04-Breakout-Game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/05-Minesweeper-Game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/05-Minesweeper-Game/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/05-Minesweeper-Game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/06-Tower-Blocks/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/06-Tower-Blocks/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/06-Tower-Blocks/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/07-Ping-Pong-Game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/07-Ping-Pong-Game/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/07-Ping-Pong-Game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/08-Tetris-Game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/08-Tetris-Game/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/08-Tetris-Game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/09-Tilting-Maze-Game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/09-Tilting-Maze-Game/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/09-Tilting-Maze-Game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/10-Memory-Card-Game/images/img-1.png (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/10-Memory-Card-Game/images/img-2.png (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/10-Memory-Card-Game/images/img-3.png (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/10-Memory-Card-Game/images/img-4.png (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/10-Memory-Card-Game/images/img-5.png (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/10-Memory-Card-Game/images/img-6.png (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/10-Memory-Card-Game/images/img-7.png (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/10-Memory-Card-Game/images/img-8.png (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/10-Memory-Card-Game/images/que_icon.svg (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/10-Memory-Card-Game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/10-Memory-Card-Game/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/10-Memory-Card-Game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/11-Rock-Paper-Scissors/images/paper.jpg (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/11-Rock-Paper-Scissors/images/rock.jpg (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/11-Rock-Paper-Scissors/images/scissor.jpg (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/11-Rock-Paper-Scissors/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/11-Rock-Paper-Scissors/index.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/11-Rock-Paper-Scissors/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/12-Type-Number-Guessing-Game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/12-Type-Number-Guessing-Game/index.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/12-Type-Number-Guessing-Game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/13-Tic-Tac-Toe/O-Player.png (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/13-Tic-Tac-Toe/X-Player.png (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/13-Tic-Tac-Toe/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/13-Tic-Tac-Toe/index.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/13-Tic-Tac-Toe/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/14-Snake-Game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/14-Snake-Game/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/14-Snake-Game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/15-Connect-Four-Game/icons8-github-100.png (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/15-Connect-Four-Game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/15-Connect-Four-Game/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/15-Connect-Four-Game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/16-Insect-Catch-Game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/16-Insect-Catch-Game/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/16-Insect-Catch-Game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/17-Typing-Game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/17-Typing-Game/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/17-Typing-Game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/18-Hangman-Game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/18-Hangman-Game/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/18-Hangman-Game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/19-Flappy-Bird-Game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/19-Flappy-Bird-Game/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/19-Flappy-Bird-Game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/20-Crossy-Road-Game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/20-Crossy-Road-Game/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/20-Crossy-Road-Game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/21-2048-Game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/21-2048-Game/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/21-2048-Game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/22-Dice-Roll-Simulator/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/22-Dice-Roll-Simulator/index.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/22-Dice-Roll-Simulator/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/23-Shape-Clicker-Game/app.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/23-Shape-Clicker-Game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/23-Shape-Clicker-Game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/24-Typing-Game/app.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/24-Typing-Game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/24-Typing-Game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/25-Speak-Number-Guessing-Game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/25-Speak-Number-Guessing-Game/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/25-Speak-Number-Guessing-Game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/26-Fruit-Slicer-Game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/26-Fruit-Slicer-Game/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/26-Fruit-Slicer-Game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/27-Quiz-Game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/27-Quiz-Game/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/27-Quiz-Game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/28-Emoji-Catcher-Game/app.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/28-Emoji-Catcher-Game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/28-Emoji-Catcher-Game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/29-Whack-A-Mole-Game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/29-Whack-A-Mole-Game/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/29-Whack-A-Mole-Game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/30-Simon-Says-Game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/30-Simon-Says-Game/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/30-Simon-Says-Game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/LICENSE (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-games-main/README.md (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/.github/FUNDING.yml (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/000-boilerplate/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/000-boilerplate/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/000-boilerplate/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/001-expanding cards/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/001-expanding cards/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/001-expanding cards/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/002-progress steps/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/002-progress steps/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/002-progress steps/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/003-rotating navigation/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/003-rotating navigation/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/003-rotating navigation/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/004-hidden search widget/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/004-hidden search widget/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/004-hidden search widget/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/005-blurry loading/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/005-blurry loading/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/005-blurry loading/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/006-scroll animation/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/006-scroll animation/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/006-scroll animation/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/007-split landing page/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/007-split landing page/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/007-split landing page/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/008-form wave animation/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/008-form wave animation/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/008-form wave animation/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/009-sound board/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/009-sound board/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/009-sound board/sounds/applause.mp3 (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/009-sound board/sounds/boo.mp3 (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/009-sound board/sounds/gasp.mp3 (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/009-sound board/sounds/tada.mp3 (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/009-sound board/sounds/victory.mp3 (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/009-sound board/sounds/wrong.mp3 (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/009-sound board/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/010-dad jokes/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/010-dad jokes/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/010-dad jokes/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/011-event KeyCodes/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/011-event KeyCodes/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/011-event KeyCodes/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/012-FAQ collapse/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/012-FAQ collapse/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/012-FAQ collapse/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/013-random choice picker/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/013-random choice picker/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/013-random choice picker/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/014-animated navigation/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/014-animated navigation/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/014-animated navigation/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/015-incrementing counter/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/015-incrementing counter/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/015-incrementing counter/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/016-drink water/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/016-drink water/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/016-drink water/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/017-movie app/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/017-movie app/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/017-movie app/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/018-background slider/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/018-background slider/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/018-background slider/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/019-theme clock/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/019-theme clock/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/019-theme clock/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/020-button ripple effect/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/020-button ripple effect/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/020-button ripple effect/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/021-drag n drop/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/021-drag n drop/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/021-drag n drop/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/022-drawing app/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/022-drawing app/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/022-drawing app/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/023-kinetic loader/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/023-kinetic loader/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/024-content placeholder/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/024-content placeholder/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/024-content placeholder/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/025-sticky navigation/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/025-sticky navigation/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/025-sticky navigation/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/026-double vertical slider/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/026-double vertical slider/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/026-double vertical slider/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/027-toast notification/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/027-toast notification/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/027-toast notification/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/028-github profiles/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/028-github profiles/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/028-github profiles/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/029-double click heart/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/029-double click heart/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/029-double click heart/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/030-auto text effect/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/030-auto text effect/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/030-auto text effect/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/031-password generator/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/031-password generator/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/031-password generator/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/032-good cheap fast/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/032-good cheap fast/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/032-good cheap fast/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/033-notes app/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/033-notes app/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/033-notes app/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/034-animated countdown/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/034-animated countdown/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/034-animated countdown/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/035-image carousel/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/035-image carousel/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/035-image carousel/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/036-hoverboard/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/036-hoverboard/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/036-hoverboard/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/037-pokedex/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/037-pokedex/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/037-pokedex/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/038-mobile tab navigation/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/038-mobile tab navigation/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/038-mobile tab navigation/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/039-password strength background/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/039-password strength background/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/039-password strength background/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/040-3d boxes background/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/040-3d boxes background/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/040-3d boxes background/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/041-verify account UI/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/041-verify account UI/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/041-verify account UI/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/042-live user filter/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/042-live user filter/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/042-live user filter/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/043-feedback UI design/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/043-feedback UI design/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/043-feedback UI design/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/044-custom range slider/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/044-custom range slider/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/044-custom range slider/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/045-netflix mobile navigation/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/045-netflix mobile navigation/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/045-netflix mobile navigation/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/046-quiz app/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/046-quiz app/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/046-quiz app/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/047-testimonial box switcher/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/047-testimonial box switcher/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/047-testimonial box switcher/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/048-random image generator/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/048-random image generator/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/048-random image generator/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/049-todo list/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/049-todo list/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/049-todo list/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/050-insect catch game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/050-insect catch game/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/050-insect catch game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/051-video background/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/051-video background/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/051-video background/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/052-portfolio grid/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/052-portfolio grid/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/053-touch slider/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/053-touch slider/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/053-touch slider/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/054-css loaders/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/054-css loaders/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/055-glass dashboard/images/controller.png (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/055-glass dashboard/images/library.png (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/055-glass dashboard/images/steam.png (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/055-glass dashboard/images/twitch.png (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/055-glass dashboard/images/upcoming.png (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/055-glass dashboard/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/055-glass dashboard/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/056-image comparison slider/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/056-image comparison slider/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/056-image comparison slider/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/057-parallax background svg/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/057-parallax background svg/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/057-parallax background svg/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/058-3D product card/images/adidas.png (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/058-3D product card/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/058-3D product card/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/058-3D product card/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/059-form validator/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/059-form validator/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/059-form validator/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/060-movie seat booking/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/060-movie seat booking/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/060-movie seat booking/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/061-custom video player/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/061-custom video player/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/061-custom video player/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/062-exchange rate calculator/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/062-exchange rate calculator/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/062-exchange rate calculator/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/063-DOM array methods/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/063-DOM array methods/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/063-DOM array methods/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/064-menu slider modal/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/064-menu slider modal/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/064-menu slider modal/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/065-hangman game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/065-hangman game/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/065-hangman game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/066-meal finder/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/066-meal finder/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/066-meal finder/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/067-expense tracker/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/067-expense tracker/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/067-expense tracker/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/068-music player/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/068-music player/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/068-music player/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/069-infinite scroll posts/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/069-infinite scroll posts/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/069-infinite scroll posts/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/070-typing game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/070-typing game/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/070-typing game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/071-speech text reader/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/071-speech text reader/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/071-speech text reader/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/072-memory cards/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/072-memory cards/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/072-memory cards/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/073-lyrics search app/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/073-lyrics search app/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/073-lyrics search app/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/074-relaxer app/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/074-relaxer app/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/074-relaxer app/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/075-breakout game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/075-breakout game/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/075-breakout game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/076-new year countdown/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/076-new year countdown/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/076-new year countdown/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/077-sortable list/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/077-sortable list/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/077-sortable list/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/078-speak number guessing game/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/078-speak number guessing game/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/078-speak number guessing game/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/079-creative agency website/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/079-creative agency website/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/079-creative agency website/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/080-health dashboard/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/080-health dashboard/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/081-animated SVG/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/081-animated SVG/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/082-parallax landing page/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/082-parallax landing page/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/082-parallax landing page/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/083-full screen image slider/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/083-full screen image slider/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/083-full screen image slider/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/084-fluid image lightbox/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/084-fluid image lightbox/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/084-fluid image lightbox/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/085-sneaker shop/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/085-sneaker shop/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/086-coming soon page/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/086-coming soon page/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/087-sliding signin signup form/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/087-sliding signin signup form/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/087-sliding signin signup form/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/088-promo code/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/088-promo code/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/088-promo code/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/089-one color UI/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/089-one color UI/styles/_features.scss (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/089-one color UI/styles/_footer.scss (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/089-one color UI/styles/_global.scss (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/089-one color UI/styles/_home.scss (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/089-one color UI/styles/_media-queries.scss (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/089-one color UI/styles/_soon.scss (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/089-one color UI/styles/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/089-one color UI/styles/style.css.map (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/089-one color UI/styles/style.min.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/089-one color UI/styles/style.min.css.map (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/089-one color UI/styles/style.scss (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/090-tooltip/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/090-tooltip/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/091-chat interface/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/091-chat interface/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/092-music streaming service/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/092-music streaming service/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/093-creative portfolio/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/093-creative portfolio/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/093-creative portfolio/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/094-laptop UI/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/094-laptop UI/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/095-headphones product page/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/095-headphones product page/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/096-cloud hosting service/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/096-cloud hosting service/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/096-cloud hosting service/utilities.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/097-terminal style landing page/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/097-terminal style landing page/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/097-terminal style landing page/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/098-magazine layout/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/098-magazine layout/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/099-parallax website/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/099-parallax website/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/099-parallax website/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/100-hulu webpage clone/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/100-hulu webpage clone/script.js (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/100-hulu webpage clone/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/101-cascade layers/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/101-cascade layers/styles/components.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/101-cascade layers/styles/content.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/101-cascade layers/styles/layout.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/101-cascade layers/styles/main.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/101-cascade layers/styles/reset.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/101-cascade layers/styles/theme.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/101-cascade layers/styles/utility.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/102-container queries/index.html (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/102-container queries/style.css (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/LICENSE (100%) rename {webapp => backend/fastapi/webapp}/html-css-javascript-projects-main/README.md (100%) rename {webapp => backend/fastapi/webapp}/index.html (100%) rename {webapp => backend/fastapi/webapp}/markdown-editor/index.html (100%) rename {webapp => backend/fastapi/webapp}/mini-caro-2/index.html (100%) rename {webapp => backend/fastapi/webapp}/mini-caro/index.html (100%) rename {webapp => backend/fastapi/webapp}/postman-lite/index.html (100%) rename {webapp => backend/fastapi/webapp}/radar-undead-main/LICENSE (100%) rename {webapp => backend/fastapi/webapp}/radar-undead-main/README.md (100%) rename {webapp => backend/fastapi/webapp}/radar-undead-main/index.html (100%) rename {webapp => backend/fastapi/webapp}/random-tools/index.html (100%) rename {webapp => backend/fastapi/webapp}/random_number_generator-main/.gitattributes (100%) rename {webapp => backend/fastapi/webapp}/random_number_generator-main/LICENSE (100%) rename {webapp => backend/fastapi/webapp}/random_number_generator-main/README.md (100%) rename {webapp => backend/fastapi/webapp}/random_number_generator-main/index.html (100%) rename {webapp => backend/fastapi/webapp}/random_number_generator-main/script.js (100%) rename {webapp => backend/fastapi/webapp}/random_number_generator-main/style.css (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/css/main.min.css (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/fonts/inter-v12-latin-500.woff2 (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/fonts/inter-v12-latin-600.woff2 (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/fonts/inter-v12-latin-800.woff2 (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/fonts/inter-v12-latin-regular.woff2 (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/images/apple-touch-icon.png (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/images/banner-1280x640.png (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/images/banner-1544x500.png (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/images/banner-772x250.png (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/images/favicon.ico (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/images/icon-128.png (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/images/icon-128x128.png (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/images/icon-16.png (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/images/icon-192.png (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/images/icon-196.png (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/images/icon-256.png (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/images/icon-256x256.png (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/images/icon-32.png (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/images/icon-48.png (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/images/icon-96.png (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/images/icon-og.png (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/images/icon-rounded.png (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/images/icon-square.png (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/images/illustration-1.png (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/images/illustration-1.svg (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/images/illustration-els.png (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/images/illustration-els.svg (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/images/illustration-og.png (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/images/screenshot-1.png (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/all-calculators.js (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/app.js (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/calculator.js (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/chart.js (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/datepicker.js (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/dialog-table.js (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/dropdown-icon.js (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/fractions.js (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/functions.js (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/hourpicker.js (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/air-datepicker.js (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/chartjs/chart.js (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/chartjs/chart.js.map (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/chartjs/chart.min.js (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/chartjs/chart.umd.js (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/chartjs/chart.umd.js.map (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/chartjs/chunks/helpers.core.d.ts (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/chartjs/chunks/helpers.segment.js (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/chartjs/chunks/helpers.segment.js.map (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/chartjs/helpers.d.ts (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/chartjs/helpers.js (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/chartjs/helpers.js.map (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/chartjs/types.d.ts (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/input-mask.min.js (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/auto-render.min.js (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_AMS-Regular.ttf (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_AMS-Regular.woff (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_AMS-Regular.woff2 (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Bold.ttf (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Bold.woff (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Bold.woff2 (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Regular.ttf (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Regular.woff (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Regular.woff2 (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Bold.ttf (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Bold.woff (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Bold.woff2 (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Regular.ttf (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Regular.woff (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Regular.woff2 (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Bold.ttf (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Bold.woff (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Bold.woff2 (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-BoldItalic.ttf (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-BoldItalic.woff (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-BoldItalic.woff2 (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Italic.ttf (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Italic.woff (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Italic.woff2 (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Regular.ttf (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Regular.woff (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Regular.woff2 (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-BoldItalic.ttf (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-BoldItalic.woff (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-BoldItalic.woff2 (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-Italic.ttf (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-Italic.woff (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-Italic.woff2 (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Bold.ttf (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Bold.woff (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Bold.woff2 (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Italic.ttf (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Italic.woff (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Italic.woff2 (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Regular.ttf (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Regular.woff (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Regular.woff2 (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Script-Regular.ttf (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Script-Regular.woff (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Script-Regular.woff2 (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size1-Regular.ttf (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size1-Regular.woff (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size1-Regular.woff2 (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size2-Regular.ttf (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size2-Regular.woff (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size2-Regular.woff2 (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size3-Regular.ttf (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size3-Regular.woff (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size3-Regular.woff2 (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size4-Regular.ttf (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size4-Regular.woff (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size4-Regular.woff2 (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Typewriter-Regular.ttf (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Typewriter-Regular.woff (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Typewriter-Regular.woff2 (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/katex.min.css (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/katex/katex.min.js (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/lazysizes.min.js (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/lib/math.min.js (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/mask.js (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/module.js (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/options.js (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/themes.js (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/assets/js/timepicker.js (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/ci_scientific_calculator.php (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/index.html (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/plugin.php (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/readme.md (100%) rename {webapp => backend/fastapi/webapp}/scientific-calculator-master/readme.txt (100%) rename {webapp => backend/fastapi/webapp}/tik-tak-toe/index.html (100%) rename {webapp => backend/fastapi/webapp}/web-chess-main/LICENSE (100%) rename {webapp => backend/fastapi/webapp}/web-chess-main/README.md (100%) rename {webapp => backend/fastapi/webapp}/web-chess-main/assets/black_bishop.png (100%) rename {webapp => backend/fastapi/webapp}/web-chess-main/assets/black_king.png (100%) rename {webapp => backend/fastapi/webapp}/web-chess-main/assets/black_knight.png (100%) rename {webapp => backend/fastapi/webapp}/web-chess-main/assets/black_pawn.png (100%) rename {webapp => backend/fastapi/webapp}/web-chess-main/assets/black_queen.png (100%) rename {webapp => backend/fastapi/webapp}/web-chess-main/assets/black_rook.png (100%) rename {webapp => backend/fastapi/webapp}/web-chess-main/assets/white_bishop.png (100%) rename {webapp => backend/fastapi/webapp}/web-chess-main/assets/white_king.png (100%) rename {webapp => backend/fastapi/webapp}/web-chess-main/assets/white_knight.png (100%) rename {webapp => backend/fastapi/webapp}/web-chess-main/assets/white_pawn.png (100%) rename {webapp => backend/fastapi/webapp}/web-chess-main/assets/white_queen.png (100%) rename {webapp => backend/fastapi/webapp}/web-chess-main/assets/white_rook.png (100%) rename {webapp => backend/fastapi/webapp}/web-chess-main/gameController.js (100%) rename {webapp => backend/fastapi/webapp}/web-chess-main/index.html (100%) rename {webapp => backend/fastapi/webapp}/web-chess-main/style.css (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/LICENSE (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/README.md (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/README.md (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/engine/wukong.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/boards/Board.bmp (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/boards/board-ccbridge.bmp (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/boards/board-ccbridge.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/boards/board_dark.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/boards/board_light.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/Haucheng.jpg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/Huronghua.jpg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/Liudahua.jpg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/baihua.jpg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/cmk.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/hgm.jpg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/wukong.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/misc/legal_capture.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/misc/legal_move.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/misc/logo.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/misc/wallpaper.jpg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/1.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/1.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/10.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/10.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/11.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/11.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/12.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/12.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/13.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/13.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/14.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/14.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/2.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/2.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/3.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/3.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/4.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/4.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/5.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/5.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/6.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/6.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/7.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/7.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/8.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/8.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/9.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/9.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/1.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/1.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/10.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/10.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/11.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/11.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/12.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/12.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/13.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/13.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/14.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/14.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/2.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/2.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/3.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/3.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/4.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/4.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/5.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/5.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/6.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/6.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/7.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/7.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/8.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/8.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/9.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/9.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/puzzle_solver.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/puzzles.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/sounds/capture.wav (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/game/sounds/move.wav (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/libs/css/bootstrap.min.css (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/libs/js/bootstrap.bundle.min.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/libs/js/isdevtoolopen.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/libs/js/jquery.min.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/puzzle_solver/gui/puzzle_solver.html (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/ubb_parser/ccbridge gathering of 7stars.txt (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/ubb_parser/game.ubb (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/ubb_parser/ubb_parser.html (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/engine/wukong.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/game_viewer.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/games.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/boards/Board.bmp (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/boards/board-ccbridge.bmp (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/boards/board-ccbridge.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/boards/board_dark.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/boards/board_light.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/Haucheng.jpg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/Huronghua.jpg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/Liudahua.jpg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/baihua.jpg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/cmk.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/hgm.jpg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/wukong.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/misc/legal_capture.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/misc/legal_move.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/misc/logo.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/misc/wallpaper.jpg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/1.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/1.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/10.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/10.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/11.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/11.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/12.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/12.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/13.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/13.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/14.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/14.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/2.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/2.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/3.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/3.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/4.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/4.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/5.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/5.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/6.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/6.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/7.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/7.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/8.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/8.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/9.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/9.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/1.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/1.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/10.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/10.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/11.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/11.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/12.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/12.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/13.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/13.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/14.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/14.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/2.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/2.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/3.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/3.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/4.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/4.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/5.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/5.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/6.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/6.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/7.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/7.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/8.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/8.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/9.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/9.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/sounds/capture.wav (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game/sounds/move.wav (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/game_viewer.html (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/libs/css/bootstrap.min.css (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/libs/js/bootstrap.bundle.min.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/libs/js/isdevtoolopen.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/libs/js/jquery.min.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/pgn2js/games.pgn (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/apps/wukong/gui/pgn2js/test.py (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/docs/ABOUT.MD (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/docs/CREDITS.MD (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/docs/SPECS.MD (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/docs/install_arena_uci.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/integration/README.MD (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/integration/docs/API.md (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/integration/engine/wukong.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/integration/examples/FEN.html (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/integration/examples/integration.html (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/integration/examples/repetitions.html (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/integration/examples/wukong.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/opening_book_generator/bulk_games.pgn (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/opening_book_generator/generate_opening_book.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/opening_book_generator/opening_book.txt (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/opening_book_generator/wukong.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/opening_book_generator/xiangqi_pgn_parser.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/pgn/WukongJS_1.0_(UCI2WB)-MaxQi_4.8F(1-0).pgn (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/pgn/WukongJS_1.0_(UCI2WB)-MaxQi_4.8F(1-0)2.pgn (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/pgn/WukongJS_1.0_(UCI2WB)-MaxQi_4.8F.pgn (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/puzzle_generator/bulk_games.pgn (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/puzzle_generator/games.pgn (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/puzzle_generator/parse.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/puzzle_generator/puzzle_generator.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/puzzle_generator/puzzle_verification.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/puzzle_generator/puzzles.json (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/puzzle_generator/puzzles_verified.json (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/puzzle_generator/puzzles_verified_sorted.json (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/puzzle_generator/sort_puzzles.py (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/puzzle_generator/wukong.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/puzzle_generator/xiangqi_pgn_parser.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/res/Short_manual_Simple_translation_of_CCBridge_20130824.pdf (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/res/fen.pdf (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/res/online_resources.txt (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/res/xiangqi_perft.txt (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/engine/uci-cyclone.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/engine/uci.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/engine/wukong.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/engine/wukong.sh (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/bots.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/boards/Board.bmp (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/boards/board-ccbridge.bmp (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/boards/board-ccbridge.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/boards/board_dark.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/boards/board_light.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/bots/Haucheng.jpg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/bots/Huronghua.jpg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/bots/Liudahua.jpg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/bots/baihua.jpg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/bots/cmk.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/bots/hgm.jpg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/bots/wukong.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/misc/legal_capture.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/misc/legal_move.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/misc/logo.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/misc/wallpaper.jpg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/1.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/1.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/10.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/10.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/11.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/11.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/12.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/12.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/13.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/13.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/14.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/14.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/2.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/2.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/3.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/3.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/4.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/4.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/5.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/5.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/6.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/6.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/7.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/7.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/8.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/8.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/9.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/9.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/1.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/1.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/10.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/10.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/11.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/11.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/12.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/12.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/13.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/13.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/14.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/14.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/2.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/2.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/3.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/3.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/4.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/4.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/5.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/5.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/6.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/6.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/7.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/7.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/8.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/8.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/9.png (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/9.svg (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/sounds/capture.wav (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/sounds/move.wav (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/game/xiangqi.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/libs/css/bootstrap.min.css (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/libs/js/bootstrap.bundle.min.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/libs/js/isdevtoolopen.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/libs/js/jquery.min.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/src/gui/xiangqi.html (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xiangqi_pgn_parser/README.md (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xiangqi_pgn_parser/bulk_games.pgn (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xiangqi_pgn_parser/bulk_games_uci.pgn (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xiangqi_pgn_parser/bulk_parse_games.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xiangqi_pgn_parser/game_uci.pgn (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xiangqi_pgn_parser/parse_game.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xiangqi_pgn_parser/single_game.pgn (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xiangqi_pgn_parser/wukong.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xiangqi_pgn_parser/xiangqi_pgn_parser.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xqdb/README.md (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xqdb/games_html/116.html (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xqdb/games_html/125.html (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xqdb/games_html/130.html (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xqdb/games_html/133.html (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xqdb/games_html/138.html (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xqdb/games_html/151.html (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xqdb/games_html/44.html (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xqdb/games_html/45.html (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xqdb/games_html/59.html (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xqdb/games_html/65.html (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xqdb/games_html/69.html (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xqdb/games_html/73.html (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xqdb/games_html/80.html (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xqdb/games_html/85.html (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xqdb/games_html/98.html (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xqdb/games_pgn/bulk_games_uci.pgn (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xqdb/games_pgn/xqdb_international.pgn (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xqdb/games_pgn/xqdb_traditional.pgn (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xqdb/move_decoder.js (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xqdb/xqdb.py (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xqdb/xqdb/Hu_Ronghua_1391_UCI_games.pgn.zip (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xqdb/xqdb/Liu_Dahua_1125_UCI_games.pgn.zip (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xqdb/xqdb/games_html.zip (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xqdb/xqdb/xqdb_international.pgn.zip (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xqdb/xqdb/xqdb_masters_40711_UCI_games.pgn.zip (100%) rename {webapp => backend/fastapi/webapp}/wukong-xiangqi-main/xqdb/xqdb/xqdb_traditional.pgn.zip (100%) rename {webapp => backend/fastapi/webapp}/xiangqi-master/bA.svg (100%) rename {webapp => backend/fastapi/webapp}/xiangqi-master/bC.svg (100%) rename {webapp => backend/fastapi/webapp}/xiangqi-master/bE.svg (100%) rename {webapp => backend/fastapi/webapp}/xiangqi-master/bG.svg (100%) rename {webapp => backend/fastapi/webapp}/xiangqi-master/bH.svg (100%) rename {webapp => backend/fastapi/webapp}/xiangqi-master/bR.svg (100%) rename {webapp => backend/fastapi/webapp}/xiangqi-master/bS.svg (100%) rename {webapp => backend/fastapi/webapp}/xiangqi-master/black.svg (100%) rename {webapp => backend/fastapi/webapp}/xiangqi-master/board.css (100%) rename {webapp => backend/fastapi/webapp}/xiangqi-master/board.js (100%) rename {webapp => backend/fastapi/webapp}/xiangqi-master/board.png (100%) rename {webapp => backend/fastapi/webapp}/xiangqi-master/board.svg (100%) rename {webapp => backend/fastapi/webapp}/xiangqi-master/computer.js (100%) rename {webapp => backend/fastapi/webapp}/xiangqi-master/definitions.js (100%) rename {webapp => backend/fastapi/webapp}/xiangqi-master/evaluate.js (100%) rename {webapp => backend/fastapi/webapp}/xiangqi-master/gui.js (100%) rename {webapp => backend/fastapi/webapp}/xiangqi-master/index.html (100%) rename {webapp => backend/fastapi/webapp}/xiangqi-master/init.js (100%) rename {webapp => backend/fastapi/webapp}/xiangqi-master/loading.gif (100%) rename {webapp => backend/fastapi/webapp}/xiangqi-master/movegen.js (100%) rename {webapp => backend/fastapi/webapp}/xiangqi-master/piece.svg (100%) rename {webapp => backend/fastapi/webapp}/xiangqi-master/rA.svg (100%) rename {webapp => backend/fastapi/webapp}/xiangqi-master/rC.svg (100%) rename {webapp => backend/fastapi/webapp}/xiangqi-master/rE.svg (100%) rename {webapp => backend/fastapi/webapp}/xiangqi-master/rG.svg (100%) rename {webapp => backend/fastapi/webapp}/xiangqi-master/rH.svg (100%) rename {webapp => backend/fastapi/webapp}/xiangqi-master/rR.svg (100%) rename {webapp => backend/fastapi/webapp}/xiangqi-master/rS.svg (100%) rename {webapp => backend/fastapi/webapp}/xiangqi-master/search.js (100%) diff --git a/webapp/2048-Game-main/.gitattributes b/backend/fastapi/webapp/2048-Game-main/.gitattributes similarity index 100% rename from webapp/2048-Game-main/.gitattributes rename to backend/fastapi/webapp/2048-Game-main/.gitattributes diff --git a/webapp/2048-Game-main/.github/workflows/static.yml b/backend/fastapi/webapp/2048-Game-main/.github/workflows/static.yml similarity index 100% rename from webapp/2048-Game-main/.github/workflows/static.yml rename to backend/fastapi/webapp/2048-Game-main/.github/workflows/static.yml diff --git a/webapp/2048-Game-main/LICENSE b/backend/fastapi/webapp/2048-Game-main/LICENSE similarity index 100% rename from webapp/2048-Game-main/LICENSE rename to backend/fastapi/webapp/2048-Game-main/LICENSE diff --git a/webapp/2048-Game-main/README.md b/backend/fastapi/webapp/2048-Game-main/README.md similarity index 100% rename from webapp/2048-Game-main/README.md rename to backend/fastapi/webapp/2048-Game-main/README.md diff --git a/webapp/2048-Game-main/Readme Resources/2048 Screenshot.png b/backend/fastapi/webapp/2048-Game-main/Readme Resources/2048 Screenshot.png similarity index 100% rename from webapp/2048-Game-main/Readme Resources/2048 Screenshot.png rename to backend/fastapi/webapp/2048-Game-main/Readme Resources/2048 Screenshot.png diff --git a/webapp/2048-Game-main/Readme Resources/2048 Screenshot2.png b/backend/fastapi/webapp/2048-Game-main/Readme Resources/2048 Screenshot2.png similarity index 100% rename from webapp/2048-Game-main/Readme Resources/2048 Screenshot2.png rename to backend/fastapi/webapp/2048-Game-main/Readme Resources/2048 Screenshot2.png diff --git a/webapp/2048-Game-main/Readme Resources/new.gif b/backend/fastapi/webapp/2048-Game-main/Readme Resources/new.gif similarity index 100% rename from webapp/2048-Game-main/Readme Resources/new.gif rename to backend/fastapi/webapp/2048-Game-main/Readme Resources/new.gif diff --git a/webapp/2048-Game-main/Resources/chevron-down.png b/backend/fastapi/webapp/2048-Game-main/Resources/chevron-down.png similarity index 100% rename from webapp/2048-Game-main/Resources/chevron-down.png rename to backend/fastapi/webapp/2048-Game-main/Resources/chevron-down.png diff --git a/webapp/2048-Game-main/Resources/chevron-left.png b/backend/fastapi/webapp/2048-Game-main/Resources/chevron-left.png similarity index 100% rename from webapp/2048-Game-main/Resources/chevron-left.png rename to backend/fastapi/webapp/2048-Game-main/Resources/chevron-left.png diff --git a/webapp/2048-Game-main/Resources/chevron-right.png b/backend/fastapi/webapp/2048-Game-main/Resources/chevron-right.png similarity index 100% rename from webapp/2048-Game-main/Resources/chevron-right.png rename to backend/fastapi/webapp/2048-Game-main/Resources/chevron-right.png diff --git a/webapp/2048-Game-main/Resources/chevron-up.png b/backend/fastapi/webapp/2048-Game-main/Resources/chevron-up.png similarity index 100% rename from webapp/2048-Game-main/Resources/chevron-up.png rename to backend/fastapi/webapp/2048-Game-main/Resources/chevron-up.png diff --git a/webapp/2048-Game-main/index.html b/backend/fastapi/webapp/2048-Game-main/index.html similarity index 100% rename from webapp/2048-Game-main/index.html rename to backend/fastapi/webapp/2048-Game-main/index.html diff --git a/webapp/2048-Game-main/script.js b/backend/fastapi/webapp/2048-Game-main/script.js similarity index 100% rename from webapp/2048-Game-main/script.js rename to backend/fastapi/webapp/2048-Game-main/script.js diff --git a/webapp/2048-Game-main/style.css b/backend/fastapi/webapp/2048-Game-main/style.css similarity index 100% rename from webapp/2048-Game-main/style.css rename to backend/fastapi/webapp/2048-Game-main/style.css diff --git a/webapp/50projects50days-master/.gitignore b/backend/fastapi/webapp/50projects50days-master/.gitignore similarity index 100% rename from webapp/50projects50days-master/.gitignore rename to backend/fastapi/webapp/50projects50days-master/.gitignore diff --git a/webapp/50projects50days-master/3d-boxes-background/index.html b/backend/fastapi/webapp/50projects50days-master/3d-boxes-background/index.html similarity index 100% rename from webapp/50projects50days-master/3d-boxes-background/index.html rename to backend/fastapi/webapp/50projects50days-master/3d-boxes-background/index.html diff --git a/webapp/50projects50days-master/3d-boxes-background/script.js b/backend/fastapi/webapp/50projects50days-master/3d-boxes-background/script.js similarity index 100% rename from webapp/50projects50days-master/3d-boxes-background/script.js rename to backend/fastapi/webapp/50projects50days-master/3d-boxes-background/script.js diff --git a/webapp/50projects50days-master/3d-boxes-background/style.css b/backend/fastapi/webapp/50projects50days-master/3d-boxes-background/style.css similarity index 100% rename from webapp/50projects50days-master/3d-boxes-background/style.css rename to backend/fastapi/webapp/50projects50days-master/3d-boxes-background/style.css diff --git a/webapp/50projects50days-master/LICENSE b/backend/fastapi/webapp/50projects50days-master/LICENSE similarity index 100% rename from webapp/50projects50days-master/LICENSE rename to backend/fastapi/webapp/50projects50days-master/LICENSE diff --git a/webapp/50projects50days-master/README.md b/backend/fastapi/webapp/50projects50days-master/README.md similarity index 100% rename from webapp/50projects50days-master/README.md rename to backend/fastapi/webapp/50projects50days-master/README.md diff --git a/webapp/50projects50days-master/_project_starter_/index.html b/backend/fastapi/webapp/50projects50days-master/_project_starter_/index.html similarity index 100% rename from webapp/50projects50days-master/_project_starter_/index.html rename to backend/fastapi/webapp/50projects50days-master/_project_starter_/index.html diff --git a/webapp/50projects50days-master/_project_starter_/script.js b/backend/fastapi/webapp/50projects50days-master/_project_starter_/script.js similarity index 100% rename from webapp/50projects50days-master/_project_starter_/script.js rename to backend/fastapi/webapp/50projects50days-master/_project_starter_/script.js diff --git a/webapp/50projects50days-master/_project_starter_/style.css b/backend/fastapi/webapp/50projects50days-master/_project_starter_/style.css similarity index 100% rename from webapp/50projects50days-master/_project_starter_/style.css rename to backend/fastapi/webapp/50projects50days-master/_project_starter_/style.css diff --git a/webapp/50projects50days-master/animated-countdown/index.html b/backend/fastapi/webapp/50projects50days-master/animated-countdown/index.html similarity index 100% rename from webapp/50projects50days-master/animated-countdown/index.html rename to backend/fastapi/webapp/50projects50days-master/animated-countdown/index.html diff --git a/webapp/50projects50days-master/animated-countdown/script.js b/backend/fastapi/webapp/50projects50days-master/animated-countdown/script.js similarity index 100% rename from webapp/50projects50days-master/animated-countdown/script.js rename to backend/fastapi/webapp/50projects50days-master/animated-countdown/script.js diff --git a/webapp/50projects50days-master/animated-countdown/style.css b/backend/fastapi/webapp/50projects50days-master/animated-countdown/style.css similarity index 100% rename from webapp/50projects50days-master/animated-countdown/style.css rename to backend/fastapi/webapp/50projects50days-master/animated-countdown/style.css diff --git a/webapp/50projects50days-master/animated-navigation/index.html b/backend/fastapi/webapp/50projects50days-master/animated-navigation/index.html similarity index 100% rename from webapp/50projects50days-master/animated-navigation/index.html rename to backend/fastapi/webapp/50projects50days-master/animated-navigation/index.html diff --git a/webapp/50projects50days-master/animated-navigation/script.js b/backend/fastapi/webapp/50projects50days-master/animated-navigation/script.js similarity index 100% rename from webapp/50projects50days-master/animated-navigation/script.js rename to backend/fastapi/webapp/50projects50days-master/animated-navigation/script.js diff --git a/webapp/50projects50days-master/animated-navigation/style.css b/backend/fastapi/webapp/50projects50days-master/animated-navigation/style.css similarity index 100% rename from webapp/50projects50days-master/animated-navigation/style.css rename to backend/fastapi/webapp/50projects50days-master/animated-navigation/style.css diff --git a/webapp/50projects50days-master/auto-text-effect/index.html b/backend/fastapi/webapp/50projects50days-master/auto-text-effect/index.html similarity index 100% rename from webapp/50projects50days-master/auto-text-effect/index.html rename to backend/fastapi/webapp/50projects50days-master/auto-text-effect/index.html diff --git a/webapp/50projects50days-master/auto-text-effect/script.js b/backend/fastapi/webapp/50projects50days-master/auto-text-effect/script.js similarity index 100% rename from webapp/50projects50days-master/auto-text-effect/script.js rename to backend/fastapi/webapp/50projects50days-master/auto-text-effect/script.js diff --git a/webapp/50projects50days-master/auto-text-effect/style.css b/backend/fastapi/webapp/50projects50days-master/auto-text-effect/style.css similarity index 100% rename from webapp/50projects50days-master/auto-text-effect/style.css rename to backend/fastapi/webapp/50projects50days-master/auto-text-effect/style.css diff --git a/webapp/50projects50days-master/background-slider/index.html b/backend/fastapi/webapp/50projects50days-master/background-slider/index.html similarity index 100% rename from webapp/50projects50days-master/background-slider/index.html rename to backend/fastapi/webapp/50projects50days-master/background-slider/index.html diff --git a/webapp/50projects50days-master/background-slider/script.js b/backend/fastapi/webapp/50projects50days-master/background-slider/script.js similarity index 100% rename from webapp/50projects50days-master/background-slider/script.js rename to backend/fastapi/webapp/50projects50days-master/background-slider/script.js diff --git a/webapp/50projects50days-master/background-slider/style.css b/backend/fastapi/webapp/50projects50days-master/background-slider/style.css similarity index 100% rename from webapp/50projects50days-master/background-slider/style.css rename to backend/fastapi/webapp/50projects50days-master/background-slider/style.css diff --git a/webapp/50projects50days-master/blurry-loading/index.html b/backend/fastapi/webapp/50projects50days-master/blurry-loading/index.html similarity index 100% rename from webapp/50projects50days-master/blurry-loading/index.html rename to backend/fastapi/webapp/50projects50days-master/blurry-loading/index.html diff --git a/webapp/50projects50days-master/blurry-loading/script.js b/backend/fastapi/webapp/50projects50days-master/blurry-loading/script.js similarity index 100% rename from webapp/50projects50days-master/blurry-loading/script.js rename to backend/fastapi/webapp/50projects50days-master/blurry-loading/script.js diff --git a/webapp/50projects50days-master/blurry-loading/style.css b/backend/fastapi/webapp/50projects50days-master/blurry-loading/style.css similarity index 100% rename from webapp/50projects50days-master/blurry-loading/style.css rename to backend/fastapi/webapp/50projects50days-master/blurry-loading/style.css diff --git a/webapp/50projects50days-master/button-ripple-effect/index.html b/backend/fastapi/webapp/50projects50days-master/button-ripple-effect/index.html similarity index 100% rename from webapp/50projects50days-master/button-ripple-effect/index.html rename to backend/fastapi/webapp/50projects50days-master/button-ripple-effect/index.html diff --git a/webapp/50projects50days-master/button-ripple-effect/script.js b/backend/fastapi/webapp/50projects50days-master/button-ripple-effect/script.js similarity index 100% rename from webapp/50projects50days-master/button-ripple-effect/script.js rename to backend/fastapi/webapp/50projects50days-master/button-ripple-effect/script.js diff --git a/webapp/50projects50days-master/button-ripple-effect/style.css b/backend/fastapi/webapp/50projects50days-master/button-ripple-effect/style.css similarity index 100% rename from webapp/50projects50days-master/button-ripple-effect/style.css rename to backend/fastapi/webapp/50projects50days-master/button-ripple-effect/style.css diff --git a/webapp/50projects50days-master/content-placeholder/index.html b/backend/fastapi/webapp/50projects50days-master/content-placeholder/index.html similarity index 100% rename from webapp/50projects50days-master/content-placeholder/index.html rename to backend/fastapi/webapp/50projects50days-master/content-placeholder/index.html diff --git a/webapp/50projects50days-master/content-placeholder/script.js b/backend/fastapi/webapp/50projects50days-master/content-placeholder/script.js similarity index 100% rename from webapp/50projects50days-master/content-placeholder/script.js rename to backend/fastapi/webapp/50projects50days-master/content-placeholder/script.js diff --git a/webapp/50projects50days-master/content-placeholder/style.css b/backend/fastapi/webapp/50projects50days-master/content-placeholder/style.css similarity index 100% rename from webapp/50projects50days-master/content-placeholder/style.css rename to backend/fastapi/webapp/50projects50days-master/content-placeholder/style.css diff --git a/webapp/50projects50days-master/custom-range-slider/index.html b/backend/fastapi/webapp/50projects50days-master/custom-range-slider/index.html similarity index 100% rename from webapp/50projects50days-master/custom-range-slider/index.html rename to backend/fastapi/webapp/50projects50days-master/custom-range-slider/index.html diff --git a/webapp/50projects50days-master/custom-range-slider/script.js b/backend/fastapi/webapp/50projects50days-master/custom-range-slider/script.js similarity index 100% rename from webapp/50projects50days-master/custom-range-slider/script.js rename to backend/fastapi/webapp/50projects50days-master/custom-range-slider/script.js diff --git a/webapp/50projects50days-master/custom-range-slider/style.css b/backend/fastapi/webapp/50projects50days-master/custom-range-slider/style.css similarity index 100% rename from webapp/50projects50days-master/custom-range-slider/style.css rename to backend/fastapi/webapp/50projects50days-master/custom-range-slider/style.css diff --git a/webapp/50projects50days-master/dad-jokes/index.html b/backend/fastapi/webapp/50projects50days-master/dad-jokes/index.html similarity index 100% rename from webapp/50projects50days-master/dad-jokes/index.html rename to backend/fastapi/webapp/50projects50days-master/dad-jokes/index.html diff --git a/webapp/50projects50days-master/dad-jokes/script.js b/backend/fastapi/webapp/50projects50days-master/dad-jokes/script.js similarity index 100% rename from webapp/50projects50days-master/dad-jokes/script.js rename to backend/fastapi/webapp/50projects50days-master/dad-jokes/script.js diff --git a/webapp/50projects50days-master/dad-jokes/style.css b/backend/fastapi/webapp/50projects50days-master/dad-jokes/style.css similarity index 100% rename from webapp/50projects50days-master/dad-jokes/style.css rename to backend/fastapi/webapp/50projects50days-master/dad-jokes/style.css diff --git a/webapp/50projects50days-master/double-click-heart/index.html b/backend/fastapi/webapp/50projects50days-master/double-click-heart/index.html similarity index 100% rename from webapp/50projects50days-master/double-click-heart/index.html rename to backend/fastapi/webapp/50projects50days-master/double-click-heart/index.html diff --git a/webapp/50projects50days-master/double-click-heart/script.js b/backend/fastapi/webapp/50projects50days-master/double-click-heart/script.js similarity index 100% rename from webapp/50projects50days-master/double-click-heart/script.js rename to backend/fastapi/webapp/50projects50days-master/double-click-heart/script.js diff --git a/webapp/50projects50days-master/double-click-heart/style.css b/backend/fastapi/webapp/50projects50days-master/double-click-heart/style.css similarity index 100% rename from webapp/50projects50days-master/double-click-heart/style.css rename to backend/fastapi/webapp/50projects50days-master/double-click-heart/style.css diff --git a/webapp/50projects50days-master/double-vertical-slider/index.html b/backend/fastapi/webapp/50projects50days-master/double-vertical-slider/index.html similarity index 100% rename from webapp/50projects50days-master/double-vertical-slider/index.html rename to backend/fastapi/webapp/50projects50days-master/double-vertical-slider/index.html diff --git a/webapp/50projects50days-master/double-vertical-slider/script.js b/backend/fastapi/webapp/50projects50days-master/double-vertical-slider/script.js similarity index 100% rename from webapp/50projects50days-master/double-vertical-slider/script.js rename to backend/fastapi/webapp/50projects50days-master/double-vertical-slider/script.js diff --git a/webapp/50projects50days-master/double-vertical-slider/style.css b/backend/fastapi/webapp/50projects50days-master/double-vertical-slider/style.css similarity index 100% rename from webapp/50projects50days-master/double-vertical-slider/style.css rename to backend/fastapi/webapp/50projects50days-master/double-vertical-slider/style.css diff --git a/webapp/50projects50days-master/drag-n-drop/index.html b/backend/fastapi/webapp/50projects50days-master/drag-n-drop/index.html similarity index 100% rename from webapp/50projects50days-master/drag-n-drop/index.html rename to backend/fastapi/webapp/50projects50days-master/drag-n-drop/index.html diff --git a/webapp/50projects50days-master/drag-n-drop/script.js b/backend/fastapi/webapp/50projects50days-master/drag-n-drop/script.js similarity index 100% rename from webapp/50projects50days-master/drag-n-drop/script.js rename to backend/fastapi/webapp/50projects50days-master/drag-n-drop/script.js diff --git a/webapp/50projects50days-master/drag-n-drop/style.css b/backend/fastapi/webapp/50projects50days-master/drag-n-drop/style.css similarity index 100% rename from webapp/50projects50days-master/drag-n-drop/style.css rename to backend/fastapi/webapp/50projects50days-master/drag-n-drop/style.css diff --git a/webapp/50projects50days-master/drawing-app/index.html b/backend/fastapi/webapp/50projects50days-master/drawing-app/index.html similarity index 100% rename from webapp/50projects50days-master/drawing-app/index.html rename to backend/fastapi/webapp/50projects50days-master/drawing-app/index.html diff --git a/webapp/50projects50days-master/drawing-app/script.js b/backend/fastapi/webapp/50projects50days-master/drawing-app/script.js similarity index 100% rename from webapp/50projects50days-master/drawing-app/script.js rename to backend/fastapi/webapp/50projects50days-master/drawing-app/script.js diff --git a/webapp/50projects50days-master/drawing-app/style.css b/backend/fastapi/webapp/50projects50days-master/drawing-app/style.css similarity index 100% rename from webapp/50projects50days-master/drawing-app/style.css rename to backend/fastapi/webapp/50projects50days-master/drawing-app/style.css diff --git a/webapp/50projects50days-master/drink-water/index.html b/backend/fastapi/webapp/50projects50days-master/drink-water/index.html similarity index 100% rename from webapp/50projects50days-master/drink-water/index.html rename to backend/fastapi/webapp/50projects50days-master/drink-water/index.html diff --git a/webapp/50projects50days-master/drink-water/script.js b/backend/fastapi/webapp/50projects50days-master/drink-water/script.js similarity index 100% rename from webapp/50projects50days-master/drink-water/script.js rename to backend/fastapi/webapp/50projects50days-master/drink-water/script.js diff --git a/webapp/50projects50days-master/drink-water/style.css b/backend/fastapi/webapp/50projects50days-master/drink-water/style.css similarity index 100% rename from webapp/50projects50days-master/drink-water/style.css rename to backend/fastapi/webapp/50projects50days-master/drink-water/style.css diff --git a/webapp/50projects50days-master/event-keycodes/dark-style.css b/backend/fastapi/webapp/50projects50days-master/event-keycodes/dark-style.css similarity index 100% rename from webapp/50projects50days-master/event-keycodes/dark-style.css rename to backend/fastapi/webapp/50projects50days-master/event-keycodes/dark-style.css diff --git a/webapp/50projects50days-master/event-keycodes/index.html b/backend/fastapi/webapp/50projects50days-master/event-keycodes/index.html similarity index 100% rename from webapp/50projects50days-master/event-keycodes/index.html rename to backend/fastapi/webapp/50projects50days-master/event-keycodes/index.html diff --git a/webapp/50projects50days-master/event-keycodes/script.js b/backend/fastapi/webapp/50projects50days-master/event-keycodes/script.js similarity index 100% rename from webapp/50projects50days-master/event-keycodes/script.js rename to backend/fastapi/webapp/50projects50days-master/event-keycodes/script.js diff --git a/webapp/50projects50days-master/expanding-cards/index.html b/backend/fastapi/webapp/50projects50days-master/expanding-cards/index.html similarity index 100% rename from webapp/50projects50days-master/expanding-cards/index.html rename to backend/fastapi/webapp/50projects50days-master/expanding-cards/index.html diff --git a/webapp/50projects50days-master/expanding-cards/script.js b/backend/fastapi/webapp/50projects50days-master/expanding-cards/script.js similarity index 100% rename from webapp/50projects50days-master/expanding-cards/script.js rename to backend/fastapi/webapp/50projects50days-master/expanding-cards/script.js diff --git a/webapp/50projects50days-master/expanding-cards/style.css b/backend/fastapi/webapp/50projects50days-master/expanding-cards/style.css similarity index 100% rename from webapp/50projects50days-master/expanding-cards/style.css rename to backend/fastapi/webapp/50projects50days-master/expanding-cards/style.css diff --git a/webapp/50projects50days-master/faq-collapse/index.html b/backend/fastapi/webapp/50projects50days-master/faq-collapse/index.html similarity index 100% rename from webapp/50projects50days-master/faq-collapse/index.html rename to backend/fastapi/webapp/50projects50days-master/faq-collapse/index.html diff --git a/webapp/50projects50days-master/faq-collapse/script.js b/backend/fastapi/webapp/50projects50days-master/faq-collapse/script.js similarity index 100% rename from webapp/50projects50days-master/faq-collapse/script.js rename to backend/fastapi/webapp/50projects50days-master/faq-collapse/script.js diff --git a/webapp/50projects50days-master/faq-collapse/style.css b/backend/fastapi/webapp/50projects50days-master/faq-collapse/style.css similarity index 100% rename from webapp/50projects50days-master/faq-collapse/style.css rename to backend/fastapi/webapp/50projects50days-master/faq-collapse/style.css diff --git a/webapp/50projects50days-master/feedback-ui-design/index.html b/backend/fastapi/webapp/50projects50days-master/feedback-ui-design/index.html similarity index 100% rename from webapp/50projects50days-master/feedback-ui-design/index.html rename to backend/fastapi/webapp/50projects50days-master/feedback-ui-design/index.html diff --git a/webapp/50projects50days-master/feedback-ui-design/script.js b/backend/fastapi/webapp/50projects50days-master/feedback-ui-design/script.js similarity index 100% rename from webapp/50projects50days-master/feedback-ui-design/script.js rename to backend/fastapi/webapp/50projects50days-master/feedback-ui-design/script.js diff --git a/webapp/50projects50days-master/feedback-ui-design/style.css b/backend/fastapi/webapp/50projects50days-master/feedback-ui-design/style.css similarity index 100% rename from webapp/50projects50days-master/feedback-ui-design/style.css rename to backend/fastapi/webapp/50projects50days-master/feedback-ui-design/style.css diff --git a/webapp/50projects50days-master/form-input-wave/index.html b/backend/fastapi/webapp/50projects50days-master/form-input-wave/index.html similarity index 100% rename from webapp/50projects50days-master/form-input-wave/index.html rename to backend/fastapi/webapp/50projects50days-master/form-input-wave/index.html diff --git a/webapp/50projects50days-master/form-input-wave/script.js b/backend/fastapi/webapp/50projects50days-master/form-input-wave/script.js similarity index 100% rename from webapp/50projects50days-master/form-input-wave/script.js rename to backend/fastapi/webapp/50projects50days-master/form-input-wave/script.js diff --git a/webapp/50projects50days-master/form-input-wave/style.css b/backend/fastapi/webapp/50projects50days-master/form-input-wave/style.css similarity index 100% rename from webapp/50projects50days-master/form-input-wave/style.css rename to backend/fastapi/webapp/50projects50days-master/form-input-wave/style.css diff --git a/webapp/50projects50days-master/github-profiles/index.html b/backend/fastapi/webapp/50projects50days-master/github-profiles/index.html similarity index 100% rename from webapp/50projects50days-master/github-profiles/index.html rename to backend/fastapi/webapp/50projects50days-master/github-profiles/index.html diff --git a/webapp/50projects50days-master/github-profiles/script.js b/backend/fastapi/webapp/50projects50days-master/github-profiles/script.js similarity index 100% rename from webapp/50projects50days-master/github-profiles/script.js rename to backend/fastapi/webapp/50projects50days-master/github-profiles/script.js diff --git a/webapp/50projects50days-master/github-profiles/style.css b/backend/fastapi/webapp/50projects50days-master/github-profiles/style.css similarity index 100% rename from webapp/50projects50days-master/github-profiles/style.css rename to backend/fastapi/webapp/50projects50days-master/github-profiles/style.css diff --git a/webapp/50projects50days-master/good-cheap-fast/index.html b/backend/fastapi/webapp/50projects50days-master/good-cheap-fast/index.html similarity index 100% rename from webapp/50projects50days-master/good-cheap-fast/index.html rename to backend/fastapi/webapp/50projects50days-master/good-cheap-fast/index.html diff --git a/webapp/50projects50days-master/good-cheap-fast/script.js b/backend/fastapi/webapp/50projects50days-master/good-cheap-fast/script.js similarity index 100% rename from webapp/50projects50days-master/good-cheap-fast/script.js rename to backend/fastapi/webapp/50projects50days-master/good-cheap-fast/script.js diff --git a/webapp/50projects50days-master/good-cheap-fast/style.css b/backend/fastapi/webapp/50projects50days-master/good-cheap-fast/style.css similarity index 100% rename from webapp/50projects50days-master/good-cheap-fast/style.css rename to backend/fastapi/webapp/50projects50days-master/good-cheap-fast/style.css diff --git a/webapp/50projects50days-master/hidden-search/index.html b/backend/fastapi/webapp/50projects50days-master/hidden-search/index.html similarity index 100% rename from webapp/50projects50days-master/hidden-search/index.html rename to backend/fastapi/webapp/50projects50days-master/hidden-search/index.html diff --git a/webapp/50projects50days-master/hidden-search/script.js b/backend/fastapi/webapp/50projects50days-master/hidden-search/script.js similarity index 100% rename from webapp/50projects50days-master/hidden-search/script.js rename to backend/fastapi/webapp/50projects50days-master/hidden-search/script.js diff --git a/webapp/50projects50days-master/hidden-search/style.css b/backend/fastapi/webapp/50projects50days-master/hidden-search/style.css similarity index 100% rename from webapp/50projects50days-master/hidden-search/style.css rename to backend/fastapi/webapp/50projects50days-master/hidden-search/style.css diff --git a/webapp/50projects50days-master/hoverboard/index.html b/backend/fastapi/webapp/50projects50days-master/hoverboard/index.html similarity index 100% rename from webapp/50projects50days-master/hoverboard/index.html rename to backend/fastapi/webapp/50projects50days-master/hoverboard/index.html diff --git a/webapp/50projects50days-master/hoverboard/script.js b/backend/fastapi/webapp/50projects50days-master/hoverboard/script.js similarity index 100% rename from webapp/50projects50days-master/hoverboard/script.js rename to backend/fastapi/webapp/50projects50days-master/hoverboard/script.js diff --git a/webapp/50projects50days-master/hoverboard/style.css b/backend/fastapi/webapp/50projects50days-master/hoverboard/style.css similarity index 100% rename from webapp/50projects50days-master/hoverboard/style.css rename to backend/fastapi/webapp/50projects50days-master/hoverboard/style.css diff --git a/webapp/50projects50days-master/image-carousel/index.html b/backend/fastapi/webapp/50projects50days-master/image-carousel/index.html similarity index 100% rename from webapp/50projects50days-master/image-carousel/index.html rename to backend/fastapi/webapp/50projects50days-master/image-carousel/index.html diff --git a/webapp/50projects50days-master/image-carousel/script.js b/backend/fastapi/webapp/50projects50days-master/image-carousel/script.js similarity index 100% rename from webapp/50projects50days-master/image-carousel/script.js rename to backend/fastapi/webapp/50projects50days-master/image-carousel/script.js diff --git a/webapp/50projects50days-master/image-carousel/style.css b/backend/fastapi/webapp/50projects50days-master/image-carousel/style.css similarity index 100% rename from webapp/50projects50days-master/image-carousel/style.css rename to backend/fastapi/webapp/50projects50days-master/image-carousel/style.css diff --git a/webapp/50projects50days-master/incrementing-counter/index.html b/backend/fastapi/webapp/50projects50days-master/incrementing-counter/index.html similarity index 100% rename from webapp/50projects50days-master/incrementing-counter/index.html rename to backend/fastapi/webapp/50projects50days-master/incrementing-counter/index.html diff --git a/webapp/50projects50days-master/incrementing-counter/script.js b/backend/fastapi/webapp/50projects50days-master/incrementing-counter/script.js similarity index 100% rename from webapp/50projects50days-master/incrementing-counter/script.js rename to backend/fastapi/webapp/50projects50days-master/incrementing-counter/script.js diff --git a/webapp/50projects50days-master/incrementing-counter/style.css b/backend/fastapi/webapp/50projects50days-master/incrementing-counter/style.css similarity index 100% rename from webapp/50projects50days-master/incrementing-counter/style.css rename to backend/fastapi/webapp/50projects50days-master/incrementing-counter/style.css diff --git a/webapp/50projects50days-master/insect-catch-game/index.html b/backend/fastapi/webapp/50projects50days-master/insect-catch-game/index.html similarity index 100% rename from webapp/50projects50days-master/insect-catch-game/index.html rename to backend/fastapi/webapp/50projects50days-master/insect-catch-game/index.html diff --git a/webapp/50projects50days-master/insect-catch-game/script.js b/backend/fastapi/webapp/50projects50days-master/insect-catch-game/script.js similarity index 100% rename from webapp/50projects50days-master/insect-catch-game/script.js rename to backend/fastapi/webapp/50projects50days-master/insect-catch-game/script.js diff --git a/webapp/50projects50days-master/insect-catch-game/style.css b/backend/fastapi/webapp/50projects50days-master/insect-catch-game/style.css similarity index 100% rename from webapp/50projects50days-master/insect-catch-game/style.css rename to backend/fastapi/webapp/50projects50days-master/insect-catch-game/style.css diff --git a/webapp/50projects50days-master/kinetic-loader/index.html b/backend/fastapi/webapp/50projects50days-master/kinetic-loader/index.html similarity index 100% rename from webapp/50projects50days-master/kinetic-loader/index.html rename to backend/fastapi/webapp/50projects50days-master/kinetic-loader/index.html diff --git a/webapp/50projects50days-master/kinetic-loader/style.css b/backend/fastapi/webapp/50projects50days-master/kinetic-loader/style.css similarity index 100% rename from webapp/50projects50days-master/kinetic-loader/style.css rename to backend/fastapi/webapp/50projects50days-master/kinetic-loader/style.css diff --git a/webapp/50projects50days-master/live-user-filter/index.html b/backend/fastapi/webapp/50projects50days-master/live-user-filter/index.html similarity index 100% rename from webapp/50projects50days-master/live-user-filter/index.html rename to backend/fastapi/webapp/50projects50days-master/live-user-filter/index.html diff --git a/webapp/50projects50days-master/live-user-filter/script.js b/backend/fastapi/webapp/50projects50days-master/live-user-filter/script.js similarity index 100% rename from webapp/50projects50days-master/live-user-filter/script.js rename to backend/fastapi/webapp/50projects50days-master/live-user-filter/script.js diff --git a/webapp/50projects50days-master/live-user-filter/style.css b/backend/fastapi/webapp/50projects50days-master/live-user-filter/style.css similarity index 100% rename from webapp/50projects50days-master/live-user-filter/style.css rename to backend/fastapi/webapp/50projects50days-master/live-user-filter/style.css diff --git a/webapp/50projects50days-master/mobile-tab-navigation/index.html b/backend/fastapi/webapp/50projects50days-master/mobile-tab-navigation/index.html similarity index 100% rename from webapp/50projects50days-master/mobile-tab-navigation/index.html rename to backend/fastapi/webapp/50projects50days-master/mobile-tab-navigation/index.html diff --git a/webapp/50projects50days-master/mobile-tab-navigation/script.js b/backend/fastapi/webapp/50projects50days-master/mobile-tab-navigation/script.js similarity index 100% rename from webapp/50projects50days-master/mobile-tab-navigation/script.js rename to backend/fastapi/webapp/50projects50days-master/mobile-tab-navigation/script.js diff --git a/webapp/50projects50days-master/mobile-tab-navigation/style.css b/backend/fastapi/webapp/50projects50days-master/mobile-tab-navigation/style.css similarity index 100% rename from webapp/50projects50days-master/mobile-tab-navigation/style.css rename to backend/fastapi/webapp/50projects50days-master/mobile-tab-navigation/style.css diff --git a/webapp/50projects50days-master/movie-app/index.html b/backend/fastapi/webapp/50projects50days-master/movie-app/index.html similarity index 100% rename from webapp/50projects50days-master/movie-app/index.html rename to backend/fastapi/webapp/50projects50days-master/movie-app/index.html diff --git a/webapp/50projects50days-master/movie-app/script.js b/backend/fastapi/webapp/50projects50days-master/movie-app/script.js similarity index 100% rename from webapp/50projects50days-master/movie-app/script.js rename to backend/fastapi/webapp/50projects50days-master/movie-app/script.js diff --git a/webapp/50projects50days-master/movie-app/style.css b/backend/fastapi/webapp/50projects50days-master/movie-app/style.css similarity index 100% rename from webapp/50projects50days-master/movie-app/style.css rename to backend/fastapi/webapp/50projects50days-master/movie-app/style.css diff --git a/webapp/50projects50days-master/netflix-mobile-navigation/index.html b/backend/fastapi/webapp/50projects50days-master/netflix-mobile-navigation/index.html similarity index 100% rename from webapp/50projects50days-master/netflix-mobile-navigation/index.html rename to backend/fastapi/webapp/50projects50days-master/netflix-mobile-navigation/index.html diff --git a/webapp/50projects50days-master/netflix-mobile-navigation/script.js b/backend/fastapi/webapp/50projects50days-master/netflix-mobile-navigation/script.js similarity index 100% rename from webapp/50projects50days-master/netflix-mobile-navigation/script.js rename to backend/fastapi/webapp/50projects50days-master/netflix-mobile-navigation/script.js diff --git a/webapp/50projects50days-master/netflix-mobile-navigation/style.css b/backend/fastapi/webapp/50projects50days-master/netflix-mobile-navigation/style.css similarity index 100% rename from webapp/50projects50days-master/netflix-mobile-navigation/style.css rename to backend/fastapi/webapp/50projects50days-master/netflix-mobile-navigation/style.css diff --git a/webapp/50projects50days-master/notes-app/index.html b/backend/fastapi/webapp/50projects50days-master/notes-app/index.html similarity index 100% rename from webapp/50projects50days-master/notes-app/index.html rename to backend/fastapi/webapp/50projects50days-master/notes-app/index.html diff --git a/webapp/50projects50days-master/notes-app/script.js b/backend/fastapi/webapp/50projects50days-master/notes-app/script.js similarity index 100% rename from webapp/50projects50days-master/notes-app/script.js rename to backend/fastapi/webapp/50projects50days-master/notes-app/script.js diff --git a/webapp/50projects50days-master/notes-app/style.css b/backend/fastapi/webapp/50projects50days-master/notes-app/style.css similarity index 100% rename from webapp/50projects50days-master/notes-app/style.css rename to backend/fastapi/webapp/50projects50days-master/notes-app/style.css diff --git a/webapp/50projects50days-master/password-generator/index.html b/backend/fastapi/webapp/50projects50days-master/password-generator/index.html similarity index 100% rename from webapp/50projects50days-master/password-generator/index.html rename to backend/fastapi/webapp/50projects50days-master/password-generator/index.html diff --git a/webapp/50projects50days-master/password-generator/script.js b/backend/fastapi/webapp/50projects50days-master/password-generator/script.js similarity index 100% rename from webapp/50projects50days-master/password-generator/script.js rename to backend/fastapi/webapp/50projects50days-master/password-generator/script.js diff --git a/webapp/50projects50days-master/password-generator/style.css b/backend/fastapi/webapp/50projects50days-master/password-generator/style.css similarity index 100% rename from webapp/50projects50days-master/password-generator/style.css rename to backend/fastapi/webapp/50projects50days-master/password-generator/style.css diff --git a/webapp/50projects50days-master/password-strength-background/index.html b/backend/fastapi/webapp/50projects50days-master/password-strength-background/index.html similarity index 100% rename from webapp/50projects50days-master/password-strength-background/index.html rename to backend/fastapi/webapp/50projects50days-master/password-strength-background/index.html diff --git a/webapp/50projects50days-master/password-strength-background/script.js b/backend/fastapi/webapp/50projects50days-master/password-strength-background/script.js similarity index 100% rename from webapp/50projects50days-master/password-strength-background/script.js rename to backend/fastapi/webapp/50projects50days-master/password-strength-background/script.js diff --git a/webapp/50projects50days-master/password-strength-background/style.css b/backend/fastapi/webapp/50projects50days-master/password-strength-background/style.css similarity index 100% rename from webapp/50projects50days-master/password-strength-background/style.css rename to backend/fastapi/webapp/50projects50days-master/password-strength-background/style.css diff --git a/webapp/50projects50days-master/pokedex/index.html b/backend/fastapi/webapp/50projects50days-master/pokedex/index.html similarity index 100% rename from webapp/50projects50days-master/pokedex/index.html rename to backend/fastapi/webapp/50projects50days-master/pokedex/index.html diff --git a/webapp/50projects50days-master/pokedex/script.js b/backend/fastapi/webapp/50projects50days-master/pokedex/script.js similarity index 100% rename from webapp/50projects50days-master/pokedex/script.js rename to backend/fastapi/webapp/50projects50days-master/pokedex/script.js diff --git a/webapp/50projects50days-master/pokedex/style.css b/backend/fastapi/webapp/50projects50days-master/pokedex/style.css similarity index 100% rename from webapp/50projects50days-master/pokedex/style.css rename to backend/fastapi/webapp/50projects50days-master/pokedex/style.css diff --git a/webapp/50projects50days-master/progress-steps/index.html b/backend/fastapi/webapp/50projects50days-master/progress-steps/index.html similarity index 100% rename from webapp/50projects50days-master/progress-steps/index.html rename to backend/fastapi/webapp/50projects50days-master/progress-steps/index.html diff --git a/webapp/50projects50days-master/progress-steps/script.js b/backend/fastapi/webapp/50projects50days-master/progress-steps/script.js similarity index 100% rename from webapp/50projects50days-master/progress-steps/script.js rename to backend/fastapi/webapp/50projects50days-master/progress-steps/script.js diff --git a/webapp/50projects50days-master/progress-steps/style.css b/backend/fastapi/webapp/50projects50days-master/progress-steps/style.css similarity index 100% rename from webapp/50projects50days-master/progress-steps/style.css rename to backend/fastapi/webapp/50projects50days-master/progress-steps/style.css diff --git a/webapp/50projects50days-master/quiz-app/index.html b/backend/fastapi/webapp/50projects50days-master/quiz-app/index.html similarity index 100% rename from webapp/50projects50days-master/quiz-app/index.html rename to backend/fastapi/webapp/50projects50days-master/quiz-app/index.html diff --git a/webapp/50projects50days-master/quiz-app/script.js b/backend/fastapi/webapp/50projects50days-master/quiz-app/script.js similarity index 100% rename from webapp/50projects50days-master/quiz-app/script.js rename to backend/fastapi/webapp/50projects50days-master/quiz-app/script.js diff --git a/webapp/50projects50days-master/quiz-app/style.css b/backend/fastapi/webapp/50projects50days-master/quiz-app/style.css similarity index 100% rename from webapp/50projects50days-master/quiz-app/style.css rename to backend/fastapi/webapp/50projects50days-master/quiz-app/style.css diff --git a/webapp/50projects50days-master/random-choice-picker/index.html b/backend/fastapi/webapp/50projects50days-master/random-choice-picker/index.html similarity index 100% rename from webapp/50projects50days-master/random-choice-picker/index.html rename to backend/fastapi/webapp/50projects50days-master/random-choice-picker/index.html diff --git a/webapp/50projects50days-master/random-choice-picker/script.js b/backend/fastapi/webapp/50projects50days-master/random-choice-picker/script.js similarity index 100% rename from webapp/50projects50days-master/random-choice-picker/script.js rename to backend/fastapi/webapp/50projects50days-master/random-choice-picker/script.js diff --git a/webapp/50projects50days-master/random-choice-picker/style.css b/backend/fastapi/webapp/50projects50days-master/random-choice-picker/style.css similarity index 100% rename from webapp/50projects50days-master/random-choice-picker/style.css rename to backend/fastapi/webapp/50projects50days-master/random-choice-picker/style.css diff --git a/webapp/50projects50days-master/random-image-generator/index.html b/backend/fastapi/webapp/50projects50days-master/random-image-generator/index.html similarity index 100% rename from webapp/50projects50days-master/random-image-generator/index.html rename to backend/fastapi/webapp/50projects50days-master/random-image-generator/index.html diff --git a/webapp/50projects50days-master/random-image-generator/script.js b/backend/fastapi/webapp/50projects50days-master/random-image-generator/script.js similarity index 100% rename from webapp/50projects50days-master/random-image-generator/script.js rename to backend/fastapi/webapp/50projects50days-master/random-image-generator/script.js diff --git a/webapp/50projects50days-master/random-image-generator/style.css b/backend/fastapi/webapp/50projects50days-master/random-image-generator/style.css similarity index 100% rename from webapp/50projects50days-master/random-image-generator/style.css rename to backend/fastapi/webapp/50projects50days-master/random-image-generator/style.css diff --git a/webapp/50projects50days-master/rotating-nav-animation/index.html b/backend/fastapi/webapp/50projects50days-master/rotating-nav-animation/index.html similarity index 100% rename from webapp/50projects50days-master/rotating-nav-animation/index.html rename to backend/fastapi/webapp/50projects50days-master/rotating-nav-animation/index.html diff --git a/webapp/50projects50days-master/rotating-nav-animation/script.js b/backend/fastapi/webapp/50projects50days-master/rotating-nav-animation/script.js similarity index 100% rename from webapp/50projects50days-master/rotating-nav-animation/script.js rename to backend/fastapi/webapp/50projects50days-master/rotating-nav-animation/script.js diff --git a/webapp/50projects50days-master/rotating-nav-animation/style.css b/backend/fastapi/webapp/50projects50days-master/rotating-nav-animation/style.css similarity index 100% rename from webapp/50projects50days-master/rotating-nav-animation/style.css rename to backend/fastapi/webapp/50projects50days-master/rotating-nav-animation/style.css diff --git a/webapp/50projects50days-master/scroll-animation/index.html b/backend/fastapi/webapp/50projects50days-master/scroll-animation/index.html similarity index 100% rename from webapp/50projects50days-master/scroll-animation/index.html rename to backend/fastapi/webapp/50projects50days-master/scroll-animation/index.html diff --git a/webapp/50projects50days-master/scroll-animation/script.js b/backend/fastapi/webapp/50projects50days-master/scroll-animation/script.js similarity index 100% rename from webapp/50projects50days-master/scroll-animation/script.js rename to backend/fastapi/webapp/50projects50days-master/scroll-animation/script.js diff --git a/webapp/50projects50days-master/scroll-animation/style.css b/backend/fastapi/webapp/50projects50days-master/scroll-animation/style.css similarity index 100% rename from webapp/50projects50days-master/scroll-animation/style.css rename to backend/fastapi/webapp/50projects50days-master/scroll-animation/style.css diff --git a/webapp/50projects50days-master/simple-timer/index.html b/backend/fastapi/webapp/50projects50days-master/simple-timer/index.html similarity index 100% rename from webapp/50projects50days-master/simple-timer/index.html rename to backend/fastapi/webapp/50projects50days-master/simple-timer/index.html diff --git a/webapp/50projects50days-master/simple-timer/script.js b/backend/fastapi/webapp/50projects50days-master/simple-timer/script.js similarity index 100% rename from webapp/50projects50days-master/simple-timer/script.js rename to backend/fastapi/webapp/50projects50days-master/simple-timer/script.js diff --git a/webapp/50projects50days-master/simple-timer/style.css b/backend/fastapi/webapp/50projects50days-master/simple-timer/style.css similarity index 100% rename from webapp/50projects50days-master/simple-timer/style.css rename to backend/fastapi/webapp/50projects50days-master/simple-timer/style.css diff --git a/webapp/50projects50days-master/sound-board/index.html b/backend/fastapi/webapp/50projects50days-master/sound-board/index.html similarity index 100% rename from webapp/50projects50days-master/sound-board/index.html rename to backend/fastapi/webapp/50projects50days-master/sound-board/index.html diff --git a/webapp/50projects50days-master/sound-board/script.js b/backend/fastapi/webapp/50projects50days-master/sound-board/script.js similarity index 100% rename from webapp/50projects50days-master/sound-board/script.js rename to backend/fastapi/webapp/50projects50days-master/sound-board/script.js diff --git a/webapp/50projects50days-master/sound-board/sounds/applause.mp3 b/backend/fastapi/webapp/50projects50days-master/sound-board/sounds/applause.mp3 similarity index 100% rename from webapp/50projects50days-master/sound-board/sounds/applause.mp3 rename to backend/fastapi/webapp/50projects50days-master/sound-board/sounds/applause.mp3 diff --git a/webapp/50projects50days-master/sound-board/sounds/boo.mp3 b/backend/fastapi/webapp/50projects50days-master/sound-board/sounds/boo.mp3 similarity index 100% rename from webapp/50projects50days-master/sound-board/sounds/boo.mp3 rename to backend/fastapi/webapp/50projects50days-master/sound-board/sounds/boo.mp3 diff --git a/webapp/50projects50days-master/sound-board/sounds/gasp.mp3 b/backend/fastapi/webapp/50projects50days-master/sound-board/sounds/gasp.mp3 similarity index 100% rename from webapp/50projects50days-master/sound-board/sounds/gasp.mp3 rename to backend/fastapi/webapp/50projects50days-master/sound-board/sounds/gasp.mp3 diff --git a/webapp/50projects50days-master/sound-board/sounds/tada.mp3 b/backend/fastapi/webapp/50projects50days-master/sound-board/sounds/tada.mp3 similarity index 100% rename from webapp/50projects50days-master/sound-board/sounds/tada.mp3 rename to backend/fastapi/webapp/50projects50days-master/sound-board/sounds/tada.mp3 diff --git a/webapp/50projects50days-master/sound-board/sounds/victory.mp3 b/backend/fastapi/webapp/50projects50days-master/sound-board/sounds/victory.mp3 similarity index 100% rename from webapp/50projects50days-master/sound-board/sounds/victory.mp3 rename to backend/fastapi/webapp/50projects50days-master/sound-board/sounds/victory.mp3 diff --git a/webapp/50projects50days-master/sound-board/sounds/wrong.mp3 b/backend/fastapi/webapp/50projects50days-master/sound-board/sounds/wrong.mp3 similarity index 100% rename from webapp/50projects50days-master/sound-board/sounds/wrong.mp3 rename to backend/fastapi/webapp/50projects50days-master/sound-board/sounds/wrong.mp3 diff --git a/webapp/50projects50days-master/sound-board/style.css b/backend/fastapi/webapp/50projects50days-master/sound-board/style.css similarity index 100% rename from webapp/50projects50days-master/sound-board/style.css rename to backend/fastapi/webapp/50projects50days-master/sound-board/style.css diff --git a/webapp/50projects50days-master/split-landing-page/index.html b/backend/fastapi/webapp/50projects50days-master/split-landing-page/index.html similarity index 100% rename from webapp/50projects50days-master/split-landing-page/index.html rename to backend/fastapi/webapp/50projects50days-master/split-landing-page/index.html diff --git a/webapp/50projects50days-master/split-landing-page/ps.jpg b/backend/fastapi/webapp/50projects50days-master/split-landing-page/ps.jpg similarity index 100% rename from webapp/50projects50days-master/split-landing-page/ps.jpg rename to backend/fastapi/webapp/50projects50days-master/split-landing-page/ps.jpg diff --git a/webapp/50projects50days-master/split-landing-page/script.js b/backend/fastapi/webapp/50projects50days-master/split-landing-page/script.js similarity index 100% rename from webapp/50projects50days-master/split-landing-page/script.js rename to backend/fastapi/webapp/50projects50days-master/split-landing-page/script.js diff --git a/webapp/50projects50days-master/split-landing-page/style.css b/backend/fastapi/webapp/50projects50days-master/split-landing-page/style.css similarity index 100% rename from webapp/50projects50days-master/split-landing-page/style.css rename to backend/fastapi/webapp/50projects50days-master/split-landing-page/style.css diff --git a/webapp/50projects50days-master/split-landing-page/xbox.jpg b/backend/fastapi/webapp/50projects50days-master/split-landing-page/xbox.jpg similarity index 100% rename from webapp/50projects50days-master/split-landing-page/xbox.jpg rename to backend/fastapi/webapp/50projects50days-master/split-landing-page/xbox.jpg diff --git a/webapp/50projects50days-master/sticky-navigation/index.html b/backend/fastapi/webapp/50projects50days-master/sticky-navigation/index.html similarity index 100% rename from webapp/50projects50days-master/sticky-navigation/index.html rename to backend/fastapi/webapp/50projects50days-master/sticky-navigation/index.html diff --git a/webapp/50projects50days-master/sticky-navigation/script.js b/backend/fastapi/webapp/50projects50days-master/sticky-navigation/script.js similarity index 100% rename from webapp/50projects50days-master/sticky-navigation/script.js rename to backend/fastapi/webapp/50projects50days-master/sticky-navigation/script.js diff --git a/webapp/50projects50days-master/sticky-navigation/style.css b/backend/fastapi/webapp/50projects50days-master/sticky-navigation/style.css similarity index 100% rename from webapp/50projects50days-master/sticky-navigation/style.css rename to backend/fastapi/webapp/50projects50days-master/sticky-navigation/style.css diff --git a/webapp/50projects50days-master/testimonial-box-switcher/index.html b/backend/fastapi/webapp/50projects50days-master/testimonial-box-switcher/index.html similarity index 100% rename from webapp/50projects50days-master/testimonial-box-switcher/index.html rename to backend/fastapi/webapp/50projects50days-master/testimonial-box-switcher/index.html diff --git a/webapp/50projects50days-master/testimonial-box-switcher/script.js b/backend/fastapi/webapp/50projects50days-master/testimonial-box-switcher/script.js similarity index 100% rename from webapp/50projects50days-master/testimonial-box-switcher/script.js rename to backend/fastapi/webapp/50projects50days-master/testimonial-box-switcher/script.js diff --git a/webapp/50projects50days-master/testimonial-box-switcher/style.css b/backend/fastapi/webapp/50projects50days-master/testimonial-box-switcher/style.css similarity index 100% rename from webapp/50projects50days-master/testimonial-box-switcher/style.css rename to backend/fastapi/webapp/50projects50days-master/testimonial-box-switcher/style.css diff --git a/webapp/50projects50days-master/theme-clock/index.html b/backend/fastapi/webapp/50projects50days-master/theme-clock/index.html similarity index 100% rename from webapp/50projects50days-master/theme-clock/index.html rename to backend/fastapi/webapp/50projects50days-master/theme-clock/index.html diff --git a/webapp/50projects50days-master/theme-clock/script.js b/backend/fastapi/webapp/50projects50days-master/theme-clock/script.js similarity index 100% rename from webapp/50projects50days-master/theme-clock/script.js rename to backend/fastapi/webapp/50projects50days-master/theme-clock/script.js diff --git a/webapp/50projects50days-master/theme-clock/style.css b/backend/fastapi/webapp/50projects50days-master/theme-clock/style.css similarity index 100% rename from webapp/50projects50days-master/theme-clock/style.css rename to backend/fastapi/webapp/50projects50days-master/theme-clock/style.css diff --git a/webapp/50projects50days-master/toast-notification/index.html b/backend/fastapi/webapp/50projects50days-master/toast-notification/index.html similarity index 100% rename from webapp/50projects50days-master/toast-notification/index.html rename to backend/fastapi/webapp/50projects50days-master/toast-notification/index.html diff --git a/webapp/50projects50days-master/toast-notification/script.js b/backend/fastapi/webapp/50projects50days-master/toast-notification/script.js similarity index 100% rename from webapp/50projects50days-master/toast-notification/script.js rename to backend/fastapi/webapp/50projects50days-master/toast-notification/script.js diff --git a/webapp/50projects50days-master/toast-notification/style.css b/backend/fastapi/webapp/50projects50days-master/toast-notification/style.css similarity index 100% rename from webapp/50projects50days-master/toast-notification/style.css rename to backend/fastapi/webapp/50projects50days-master/toast-notification/style.css diff --git a/webapp/50projects50days-master/todo-list/index.html b/backend/fastapi/webapp/50projects50days-master/todo-list/index.html similarity index 100% rename from webapp/50projects50days-master/todo-list/index.html rename to backend/fastapi/webapp/50projects50days-master/todo-list/index.html diff --git a/webapp/50projects50days-master/todo-list/script.js b/backend/fastapi/webapp/50projects50days-master/todo-list/script.js similarity index 100% rename from webapp/50projects50days-master/todo-list/script.js rename to backend/fastapi/webapp/50projects50days-master/todo-list/script.js diff --git a/webapp/50projects50days-master/todo-list/style.css b/backend/fastapi/webapp/50projects50days-master/todo-list/style.css similarity index 100% rename from webapp/50projects50days-master/todo-list/style.css rename to backend/fastapi/webapp/50projects50days-master/todo-list/style.css diff --git a/webapp/50projects50days-master/verify-account-ui/index.html b/backend/fastapi/webapp/50projects50days-master/verify-account-ui/index.html similarity index 100% rename from webapp/50projects50days-master/verify-account-ui/index.html rename to backend/fastapi/webapp/50projects50days-master/verify-account-ui/index.html diff --git a/webapp/50projects50days-master/verify-account-ui/script.js b/backend/fastapi/webapp/50projects50days-master/verify-account-ui/script.js similarity index 100% rename from webapp/50projects50days-master/verify-account-ui/script.js rename to backend/fastapi/webapp/50projects50days-master/verify-account-ui/script.js diff --git a/webapp/50projects50days-master/verify-account-ui/style.css b/backend/fastapi/webapp/50projects50days-master/verify-account-ui/style.css similarity index 100% rename from webapp/50projects50days-master/verify-account-ui/style.css rename to backend/fastapi/webapp/50projects50days-master/verify-account-ui/style.css diff --git a/webapp/AdvancedCalculator-main/README.md b/backend/fastapi/webapp/AdvancedCalculator-main/README.md similarity index 100% rename from webapp/AdvancedCalculator-main/README.md rename to backend/fastapi/webapp/AdvancedCalculator-main/README.md diff --git a/webapp/AdvancedCalculator-main/_config.yml b/backend/fastapi/webapp/AdvancedCalculator-main/_config.yml similarity index 100% rename from webapp/AdvancedCalculator-main/_config.yml rename to backend/fastapi/webapp/AdvancedCalculator-main/_config.yml diff --git a/webapp/AdvancedCalculator-main/index.html b/backend/fastapi/webapp/AdvancedCalculator-main/index.html similarity index 100% rename from webapp/AdvancedCalculator-main/index.html rename to backend/fastapi/webapp/AdvancedCalculator-main/index.html diff --git a/webapp/AdvancedCalculator-main/script.js b/backend/fastapi/webapp/AdvancedCalculator-main/script.js similarity index 100% rename from webapp/AdvancedCalculator-main/script.js rename to backend/fastapi/webapp/AdvancedCalculator-main/script.js diff --git a/webapp/AdvancedCalculator-main/style.css b/backend/fastapi/webapp/AdvancedCalculator-main/style.css similarity index 100% rename from webapp/AdvancedCalculator-main/style.css rename to backend/fastapi/webapp/AdvancedCalculator-main/style.css diff --git a/webapp/Calculator_pro-main/LICENCE b/backend/fastapi/webapp/Calculator_pro-main/LICENCE similarity index 100% rename from webapp/Calculator_pro-main/LICENCE rename to backend/fastapi/webapp/Calculator_pro-main/LICENCE diff --git a/webapp/Calculator_pro-main/README.md b/backend/fastapi/webapp/Calculator_pro-main/README.md similarity index 100% rename from webapp/Calculator_pro-main/README.md rename to backend/fastapi/webapp/Calculator_pro-main/README.md diff --git a/webapp/Calculator_pro-main/favicon.ico b/backend/fastapi/webapp/Calculator_pro-main/favicon.ico similarity index 100% rename from webapp/Calculator_pro-main/favicon.ico rename to backend/fastapi/webapp/Calculator_pro-main/favicon.ico diff --git a/webapp/Calculator_pro-main/index.html b/backend/fastapi/webapp/Calculator_pro-main/index.html similarity index 100% rename from webapp/Calculator_pro-main/index.html rename to backend/fastapi/webapp/Calculator_pro-main/index.html diff --git a/webapp/Calculator_pro-main/screenshot/screenshot.png b/backend/fastapi/webapp/Calculator_pro-main/screenshot/screenshot.png similarity index 100% rename from webapp/Calculator_pro-main/screenshot/screenshot.png rename to backend/fastapi/webapp/Calculator_pro-main/screenshot/screenshot.png diff --git a/webapp/Calculator_pro-main/script.js b/backend/fastapi/webapp/Calculator_pro-main/script.js similarity index 100% rename from webapp/Calculator_pro-main/script.js rename to backend/fastapi/webapp/Calculator_pro-main/script.js diff --git a/webapp/Calculator_pro-main/style.css b/backend/fastapi/webapp/Calculator_pro-main/style.css similarity index 100% rename from webapp/Calculator_pro-main/style.css rename to backend/fastapi/webapp/Calculator_pro-main/style.css diff --git a/webapp/Casio-Web-Calculator-master/.gitattributes b/backend/fastapi/webapp/Casio-Web-Calculator-master/.gitattributes similarity index 100% rename from webapp/Casio-Web-Calculator-master/.gitattributes rename to backend/fastapi/webapp/Casio-Web-Calculator-master/.gitattributes diff --git a/webapp/Casio-Web-Calculator-master/README.md b/backend/fastapi/webapp/Casio-Web-Calculator-master/README.md similarity index 100% rename from webapp/Casio-Web-Calculator-master/README.md rename to backend/fastapi/webapp/Casio-Web-Calculator-master/README.md diff --git a/webapp/Casio-Web-Calculator-master/css/style.css b/backend/fastapi/webapp/Casio-Web-Calculator-master/css/style.css similarity index 100% rename from webapp/Casio-Web-Calculator-master/css/style.css rename to backend/fastapi/webapp/Casio-Web-Calculator-master/css/style.css diff --git a/webapp/Casio-Web-Calculator-master/index.html b/backend/fastapi/webapp/Casio-Web-Calculator-master/index.html similarity index 100% rename from webapp/Casio-Web-Calculator-master/index.html rename to backend/fastapi/webapp/Casio-Web-Calculator-master/index.html diff --git a/webapp/Casio-Web-Calculator-master/js/logic.js b/backend/fastapi/webapp/Casio-Web-Calculator-master/js/logic.js similarity index 100% rename from webapp/Casio-Web-Calculator-master/js/logic.js rename to backend/fastapi/webapp/Casio-Web-Calculator-master/js/logic.js diff --git a/webapp/Casio-Web-Calculator-master/screenshots/screenshot.png b/backend/fastapi/webapp/Casio-Web-Calculator-master/screenshots/screenshot.png similarity index 100% rename from webapp/Casio-Web-Calculator-master/screenshots/screenshot.png rename to backend/fastapi/webapp/Casio-Web-Calculator-master/screenshots/screenshot.png diff --git a/webapp/Casio-fx-991ES_Plus-main/LICENSE b/backend/fastapi/webapp/Casio-fx-991ES_Plus-main/LICENSE similarity index 100% rename from webapp/Casio-fx-991ES_Plus-main/LICENSE rename to backend/fastapi/webapp/Casio-fx-991ES_Plus-main/LICENSE diff --git a/webapp/Casio-fx-991ES_Plus-main/index.html b/backend/fastapi/webapp/Casio-fx-991ES_Plus-main/index.html similarity index 100% rename from webapp/Casio-fx-991ES_Plus-main/index.html rename to backend/fastapi/webapp/Casio-fx-991ES_Plus-main/index.html diff --git a/webapp/Casio-fx-991ES_Plus-main/script.js b/backend/fastapi/webapp/Casio-fx-991ES_Plus-main/script.js similarity index 100% rename from webapp/Casio-fx-991ES_Plus-main/script.js rename to backend/fastapi/webapp/Casio-fx-991ES_Plus-main/script.js diff --git a/webapp/Casio-fx-991ES_Plus-main/style.css b/backend/fastapi/webapp/Casio-fx-991ES_Plus-main/style.css similarity index 100% rename from webapp/Casio-fx-991ES_Plus-main/style.css rename to backend/fastapi/webapp/Casio-fx-991ES_Plus-main/style.css diff --git a/webapp/Chess-master/.gitattributes b/backend/fastapi/webapp/Chess-master/.gitattributes similarity index 100% rename from webapp/Chess-master/.gitattributes rename to backend/fastapi/webapp/Chess-master/.gitattributes diff --git a/webapp/Chess-master/.gitignore b/backend/fastapi/webapp/Chess-master/.gitignore similarity index 100% rename from webapp/Chess-master/.gitignore rename to backend/fastapi/webapp/Chess-master/.gitignore diff --git a/webapp/Chess-master/.vs/Chess - Copy/v15/.suo b/backend/fastapi/webapp/Chess-master/.vs/Chess - Copy/v15/.suo similarity index 100% rename from webapp/Chess-master/.vs/Chess - Copy/v15/.suo rename to backend/fastapi/webapp/Chess-master/.vs/Chess - Copy/v15/.suo diff --git a/webapp/Chess-master/.vs/ProjectSettings.json b/backend/fastapi/webapp/Chess-master/.vs/ProjectSettings.json similarity index 100% rename from webapp/Chess-master/.vs/ProjectSettings.json rename to backend/fastapi/webapp/Chess-master/.vs/ProjectSettings.json diff --git a/webapp/Chess-master/.vs/VSWorkspaceState.json b/backend/fastapi/webapp/Chess-master/.vs/VSWorkspaceState.json similarity index 100% rename from webapp/Chess-master/.vs/VSWorkspaceState.json rename to backend/fastapi/webapp/Chess-master/.vs/VSWorkspaceState.json diff --git a/webapp/Chess-master/.vs/slnx.sqlite b/backend/fastapi/webapp/Chess-master/.vs/slnx.sqlite similarity index 100% rename from webapp/Chess-master/.vs/slnx.sqlite rename to backend/fastapi/webapp/Chess-master/.vs/slnx.sqlite diff --git a/webapp/Chess-master/Images/Icons/Dropdown.png b/backend/fastapi/webapp/Chess-master/Images/Icons/Dropdown.png similarity index 100% rename from webapp/Chess-master/Images/Icons/Dropdown.png rename to backend/fastapi/webapp/Chess-master/Images/Icons/Dropdown.png diff --git a/webapp/Chess-master/Images/Icons/WebsiteIcon.png b/backend/fastapi/webapp/Chess-master/Images/Icons/WebsiteIcon.png similarity index 100% rename from webapp/Chess-master/Images/Icons/WebsiteIcon.png rename to backend/fastapi/webapp/Chess-master/Images/Icons/WebsiteIcon.png diff --git a/webapp/Chess-master/Images/KingInCheck.png b/backend/fastapi/webapp/Chess-master/Images/KingInCheck.png similarity index 100% rename from webapp/Chess-master/Images/KingInCheck.png rename to backend/fastapi/webapp/Chess-master/Images/KingInCheck.png diff --git a/webapp/Chess-master/Images/Logo/Instagram.png b/backend/fastapi/webapp/Chess-master/Images/Logo/Instagram.png similarity index 100% rename from webapp/Chess-master/Images/Logo/Instagram.png rename to backend/fastapi/webapp/Chess-master/Images/Logo/Instagram.png diff --git a/webapp/Chess-master/Images/Logo/githubLogo.jpg b/backend/fastapi/webapp/Chess-master/Images/Logo/githubLogo.jpg similarity index 100% rename from webapp/Chess-master/Images/Logo/githubLogo.jpg rename to backend/fastapi/webapp/Chess-master/Images/Logo/githubLogo.jpg diff --git a/webapp/Chess-master/Images/Logo/linkedInLogo.png b/backend/fastapi/webapp/Chess-master/Images/Logo/linkedInLogo.png similarity index 100% rename from webapp/Chess-master/Images/Logo/linkedInLogo.png rename to backend/fastapi/webapp/Chess-master/Images/Logo/linkedInLogo.png diff --git a/webapp/Chess-master/Images/Logo/personalWebsite.png b/backend/fastapi/webapp/Chess-master/Images/Logo/personalWebsite.png similarity index 100% rename from webapp/Chess-master/Images/Logo/personalWebsite.png rename to backend/fastapi/webapp/Chess-master/Images/Logo/personalWebsite.png diff --git a/webapp/Chess-master/Images/Logo/youtubeLogo.png b/backend/fastapi/webapp/Chess-master/Images/Logo/youtubeLogo.png similarity index 100% rename from webapp/Chess-master/Images/Logo/youtubeLogo.png rename to backend/fastapi/webapp/Chess-master/Images/Logo/youtubeLogo.png diff --git a/webapp/Chess-master/Images/MoveIndicator.png b/backend/fastapi/webapp/Chess-master/Images/MoveIndicator.png similarity index 100% rename from webapp/Chess-master/Images/MoveIndicator.png rename to backend/fastapi/webapp/Chess-master/Images/MoveIndicator.png diff --git a/webapp/Chess-master/Images/Pieces/BlackBishop.png b/backend/fastapi/webapp/Chess-master/Images/Pieces/BlackBishop.png similarity index 100% rename from webapp/Chess-master/Images/Pieces/BlackBishop.png rename to backend/fastapi/webapp/Chess-master/Images/Pieces/BlackBishop.png diff --git a/webapp/Chess-master/Images/Pieces/BlackKing.png b/backend/fastapi/webapp/Chess-master/Images/Pieces/BlackKing.png similarity index 100% rename from webapp/Chess-master/Images/Pieces/BlackKing.png rename to backend/fastapi/webapp/Chess-master/Images/Pieces/BlackKing.png diff --git a/webapp/Chess-master/Images/Pieces/BlackKnight.png b/backend/fastapi/webapp/Chess-master/Images/Pieces/BlackKnight.png similarity index 100% rename from webapp/Chess-master/Images/Pieces/BlackKnight.png rename to backend/fastapi/webapp/Chess-master/Images/Pieces/BlackKnight.png diff --git a/webapp/Chess-master/Images/Pieces/BlackPawn.png b/backend/fastapi/webapp/Chess-master/Images/Pieces/BlackPawn.png similarity index 100% rename from webapp/Chess-master/Images/Pieces/BlackPawn.png rename to backend/fastapi/webapp/Chess-master/Images/Pieces/BlackPawn.png diff --git a/webapp/Chess-master/Images/Pieces/BlackQueen.png b/backend/fastapi/webapp/Chess-master/Images/Pieces/BlackQueen.png similarity index 100% rename from webapp/Chess-master/Images/Pieces/BlackQueen.png rename to backend/fastapi/webapp/Chess-master/Images/Pieces/BlackQueen.png diff --git a/webapp/Chess-master/Images/Pieces/BlackRook.png b/backend/fastapi/webapp/Chess-master/Images/Pieces/BlackRook.png similarity index 100% rename from webapp/Chess-master/Images/Pieces/BlackRook.png rename to backend/fastapi/webapp/Chess-master/Images/Pieces/BlackRook.png diff --git a/webapp/Chess-master/Images/Pieces/Blank.png b/backend/fastapi/webapp/Chess-master/Images/Pieces/Blank.png similarity index 100% rename from webapp/Chess-master/Images/Pieces/Blank.png rename to backend/fastapi/webapp/Chess-master/Images/Pieces/Blank.png diff --git a/webapp/Chess-master/Images/Pieces/WhiteBishop.png b/backend/fastapi/webapp/Chess-master/Images/Pieces/WhiteBishop.png similarity index 100% rename from webapp/Chess-master/Images/Pieces/WhiteBishop.png rename to backend/fastapi/webapp/Chess-master/Images/Pieces/WhiteBishop.png diff --git a/webapp/Chess-master/Images/Pieces/WhiteKing.png b/backend/fastapi/webapp/Chess-master/Images/Pieces/WhiteKing.png similarity index 100% rename from webapp/Chess-master/Images/Pieces/WhiteKing.png rename to backend/fastapi/webapp/Chess-master/Images/Pieces/WhiteKing.png diff --git a/webapp/Chess-master/Images/Pieces/WhiteKnight.png b/backend/fastapi/webapp/Chess-master/Images/Pieces/WhiteKnight.png similarity index 100% rename from webapp/Chess-master/Images/Pieces/WhiteKnight.png rename to backend/fastapi/webapp/Chess-master/Images/Pieces/WhiteKnight.png diff --git a/webapp/Chess-master/Images/Pieces/WhitePawn.png b/backend/fastapi/webapp/Chess-master/Images/Pieces/WhitePawn.png similarity index 100% rename from webapp/Chess-master/Images/Pieces/WhitePawn.png rename to backend/fastapi/webapp/Chess-master/Images/Pieces/WhitePawn.png diff --git a/webapp/Chess-master/Images/Pieces/WhiteQueen.png b/backend/fastapi/webapp/Chess-master/Images/Pieces/WhiteQueen.png similarity index 100% rename from webapp/Chess-master/Images/Pieces/WhiteQueen.png rename to backend/fastapi/webapp/Chess-master/Images/Pieces/WhiteQueen.png diff --git a/webapp/Chess-master/Images/Pieces/WhiteRook.png b/backend/fastapi/webapp/Chess-master/Images/Pieces/WhiteRook.png similarity index 100% rename from webapp/Chess-master/Images/Pieces/WhiteRook.png rename to backend/fastapi/webapp/Chess-master/Images/Pieces/WhiteRook.png diff --git a/webapp/Chess-master/Images/Tint.png b/backend/fastapi/webapp/Chess-master/Images/Tint.png similarity index 100% rename from webapp/Chess-master/Images/Tint.png rename to backend/fastapi/webapp/Chess-master/Images/Tint.png diff --git a/webapp/Chess-master/README.md b/backend/fastapi/webapp/Chess-master/README.md similarity index 100% rename from webapp/Chess-master/README.md rename to backend/fastapi/webapp/Chess-master/README.md diff --git a/webapp/Chess-master/Scripts/ComputerPlayer.js b/backend/fastapi/webapp/Chess-master/Scripts/ComputerPlayer.js similarity index 100% rename from webapp/Chess-master/Scripts/ComputerPlayer.js rename to backend/fastapi/webapp/Chess-master/Scripts/ComputerPlayer.js diff --git a/webapp/Chess-master/Scripts/Pieces.js b/backend/fastapi/webapp/Chess-master/Scripts/Pieces.js similarity index 100% rename from webapp/Chess-master/Scripts/Pieces.js rename to backend/fastapi/webapp/Chess-master/Scripts/Pieces.js diff --git a/webapp/Chess-master/Scripts/app.js b/backend/fastapi/webapp/Chess-master/Scripts/app.js similarity index 100% rename from webapp/Chess-master/Scripts/app.js rename to backend/fastapi/webapp/Chess-master/Scripts/app.js diff --git a/webapp/Chess-master/Scripts/stats.js b/backend/fastapi/webapp/Chess-master/Scripts/stats.js similarity index 100% rename from webapp/Chess-master/Scripts/stats.js rename to backend/fastapi/webapp/Chess-master/Scripts/stats.js diff --git a/webapp/Chess-master/Sound/ChessMoveSound.mp3 b/backend/fastapi/webapp/Chess-master/Sound/ChessMoveSound.mp3 similarity index 100% rename from webapp/Chess-master/Sound/ChessMoveSound.mp3 rename to backend/fastapi/webapp/Chess-master/Sound/ChessMoveSound.mp3 diff --git a/webapp/Chess-master/css/style.css b/backend/fastapi/webapp/Chess-master/css/style.css similarity index 100% rename from webapp/Chess-master/css/style.css rename to backend/fastapi/webapp/Chess-master/css/style.css diff --git a/webapp/Chess-master/demo.png b/backend/fastapi/webapp/Chess-master/demo.png similarity index 100% rename from webapp/Chess-master/demo.png rename to backend/fastapi/webapp/Chess-master/demo.png diff --git a/webapp/Chess-master/demo2.PNG b/backend/fastapi/webapp/Chess-master/demo2.PNG similarity index 100% rename from webapp/Chess-master/demo2.PNG rename to backend/fastapi/webapp/Chess-master/demo2.PNG diff --git a/webapp/Chess-master/img/pieces.png b/backend/fastapi/webapp/Chess-master/img/pieces.png similarity index 100% rename from webapp/Chess-master/img/pieces.png rename to backend/fastapi/webapp/Chess-master/img/pieces.png diff --git a/webapp/Chess-master/index-2.html b/backend/fastapi/webapp/Chess-master/index-2.html similarity index 100% rename from webapp/Chess-master/index-2.html rename to backend/fastapi/webapp/Chess-master/index-2.html diff --git a/webapp/Chess-master/index.html b/backend/fastapi/webapp/Chess-master/index.html similarity index 100% rename from webapp/Chess-master/index.html rename to backend/fastapi/webapp/Chess-master/index.html diff --git a/webapp/Chess-master/js/scripts.js b/backend/fastapi/webapp/Chess-master/js/scripts.js similarity index 100% rename from webapp/Chess-master/js/scripts.js rename to backend/fastapi/webapp/Chess-master/js/scripts.js diff --git a/webapp/Chess-master/package-lock.json b/backend/fastapi/webapp/Chess-master/package-lock.json similarity index 100% rename from webapp/Chess-master/package-lock.json rename to backend/fastapi/webapp/Chess-master/package-lock.json diff --git a/webapp/Chess-master/stats.css b/backend/fastapi/webapp/Chess-master/stats.css similarity index 100% rename from webapp/Chess-master/stats.css rename to backend/fastapi/webapp/Chess-master/stats.css diff --git a/webapp/Chess-master/stats.html b/backend/fastapi/webapp/Chess-master/stats.html similarity index 100% rename from webapp/Chess-master/stats.html rename to backend/fastapi/webapp/Chess-master/stats.html diff --git a/webapp/Chess-master/styles.css b/backend/fastapi/webapp/Chess-master/styles.css similarity index 100% rename from webapp/Chess-master/styles.css rename to backend/fastapi/webapp/Chess-master/styles.css diff --git a/webapp/Language-Translator-App-main/README.md b/backend/fastapi/webapp/Language-Translator-App-main/README.md similarity index 100% rename from webapp/Language-Translator-App-main/README.md rename to backend/fastapi/webapp/Language-Translator-App-main/README.md diff --git a/webapp/Language-Translator-App-main/assets/Language-Translator.png b/backend/fastapi/webapp/Language-Translator-App-main/assets/Language-Translator.png similarity index 100% rename from webapp/Language-Translator-App-main/assets/Language-Translator.png rename to backend/fastapi/webapp/Language-Translator-App-main/assets/Language-Translator.png diff --git a/webapp/Language-Translator-App-main/index.html b/backend/fastapi/webapp/Language-Translator-App-main/index.html similarity index 100% rename from webapp/Language-Translator-App-main/index.html rename to backend/fastapi/webapp/Language-Translator-App-main/index.html diff --git a/webapp/Language-Translator-App-main/js/countries.js b/backend/fastapi/webapp/Language-Translator-App-main/js/countries.js similarity index 100% rename from webapp/Language-Translator-App-main/js/countries.js rename to backend/fastapi/webapp/Language-Translator-App-main/js/countries.js diff --git a/webapp/Language-Translator-App-main/js/script.js b/backend/fastapi/webapp/Language-Translator-App-main/js/script.js similarity index 100% rename from webapp/Language-Translator-App-main/js/script.js rename to backend/fastapi/webapp/Language-Translator-App-main/js/script.js diff --git a/webapp/Language-Translator-App-main/style.css b/backend/fastapi/webapp/Language-Translator-App-main/style.css similarity index 100% rename from webapp/Language-Translator-App-main/style.css rename to backend/fastapi/webapp/Language-Translator-App-main/style.css diff --git a/webapp/Scientific-Calculator-main/Icon/Icon.ico b/backend/fastapi/webapp/Scientific-Calculator-main/Icon/Icon.ico similarity index 100% rename from webapp/Scientific-Calculator-main/Icon/Icon.ico rename to backend/fastapi/webapp/Scientific-Calculator-main/Icon/Icon.ico diff --git a/webapp/Scientific-Calculator-main/LICENSE b/backend/fastapi/webapp/Scientific-Calculator-main/LICENSE similarity index 100% rename from webapp/Scientific-Calculator-main/LICENSE rename to backend/fastapi/webapp/Scientific-Calculator-main/LICENSE diff --git a/webapp/Scientific-Calculator-main/README.md b/backend/fastapi/webapp/Scientific-Calculator-main/README.md similarity index 100% rename from webapp/Scientific-Calculator-main/README.md rename to backend/fastapi/webapp/Scientific-Calculator-main/README.md diff --git a/webapp/Scientific-Calculator-main/SFX-src/btnKeys-SFX1.mp3 b/backend/fastapi/webapp/Scientific-Calculator-main/SFX-src/btnKeys-SFX1.mp3 similarity index 100% rename from webapp/Scientific-Calculator-main/SFX-src/btnKeys-SFX1.mp3 rename to backend/fastapi/webapp/Scientific-Calculator-main/SFX-src/btnKeys-SFX1.mp3 diff --git a/webapp/Scientific-Calculator-main/SFX-src/btnKeys-SFX2.mp3 b/backend/fastapi/webapp/Scientific-Calculator-main/SFX-src/btnKeys-SFX2.mp3 similarity index 100% rename from webapp/Scientific-Calculator-main/SFX-src/btnKeys-SFX2.mp3 rename to backend/fastapi/webapp/Scientific-Calculator-main/SFX-src/btnKeys-SFX2.mp3 diff --git a/webapp/Scientific-Calculator-main/SFX-src/btnKeys-SFX3.mp3 b/backend/fastapi/webapp/Scientific-Calculator-main/SFX-src/btnKeys-SFX3.mp3 similarity index 100% rename from webapp/Scientific-Calculator-main/SFX-src/btnKeys-SFX3.mp3 rename to backend/fastapi/webapp/Scientific-Calculator-main/SFX-src/btnKeys-SFX3.mp3 diff --git a/webapp/Scientific-Calculator-main/SFX-src/btnKeys-SFX4.mp3 b/backend/fastapi/webapp/Scientific-Calculator-main/SFX-src/btnKeys-SFX4.mp3 similarity index 100% rename from webapp/Scientific-Calculator-main/SFX-src/btnKeys-SFX4.mp3 rename to backend/fastapi/webapp/Scientific-Calculator-main/SFX-src/btnKeys-SFX4.mp3 diff --git a/webapp/Scientific-Calculator-main/bg-src/Casio-bg.png b/backend/fastapi/webapp/Scientific-Calculator-main/bg-src/Casio-bg.png similarity index 100% rename from webapp/Scientific-Calculator-main/bg-src/Casio-bg.png rename to backend/fastapi/webapp/Scientific-Calculator-main/bg-src/Casio-bg.png diff --git a/webapp/Scientific-Calculator-main/font/casio-calculator-font.ttf b/backend/fastapi/webapp/Scientific-Calculator-main/font/casio-calculator-font.ttf similarity index 100% rename from webapp/Scientific-Calculator-main/font/casio-calculator-font.ttf rename to backend/fastapi/webapp/Scientific-Calculator-main/font/casio-calculator-font.ttf diff --git a/webapp/Scientific-Calculator-main/font/license.txt b/backend/fastapi/webapp/Scientific-Calculator-main/font/license.txt similarity index 100% rename from webapp/Scientific-Calculator-main/font/license.txt rename to backend/fastapi/webapp/Scientific-Calculator-main/font/license.txt diff --git a/webapp/Scientific-Calculator-main/index.html b/backend/fastapi/webapp/Scientific-Calculator-main/index.html similarity index 100% rename from webapp/Scientific-Calculator-main/index.html rename to backend/fastapi/webapp/Scientific-Calculator-main/index.html diff --git a/webapp/Scientific-Calculator-main/script.js b/backend/fastapi/webapp/Scientific-Calculator-main/script.js similarity index 100% rename from webapp/Scientific-Calculator-main/script.js rename to backend/fastapi/webapp/Scientific-Calculator-main/script.js diff --git a/webapp/Scientific-Calculator-main/styles.css b/backend/fastapi/webapp/Scientific-Calculator-main/styles.css similarity index 100% rename from webapp/Scientific-Calculator-main/styles.css rename to backend/fastapi/webapp/Scientific-Calculator-main/styles.css diff --git a/webapp/calculator/index.html b/backend/fastapi/webapp/calculator/index.html similarity index 100% rename from webapp/calculator/index.html rename to backend/fastapi/webapp/calculator/index.html diff --git a/webapp/chinese-chess-master/.github/dependabot.yml b/backend/fastapi/webapp/chinese-chess-master/.github/dependabot.yml similarity index 100% rename from webapp/chinese-chess-master/.github/dependabot.yml rename to backend/fastapi/webapp/chinese-chess-master/.github/dependabot.yml diff --git a/webapp/chinese-chess-master/.github/workflows/auto-approve-dependabot.yml b/backend/fastapi/webapp/chinese-chess-master/.github/workflows/auto-approve-dependabot.yml similarity index 100% rename from webapp/chinese-chess-master/.github/workflows/auto-approve-dependabot.yml rename to backend/fastapi/webapp/chinese-chess-master/.github/workflows/auto-approve-dependabot.yml diff --git a/webapp/chinese-chess-master/.gitignore b/backend/fastapi/webapp/chinese-chess-master/.gitignore similarity index 100% rename from webapp/chinese-chess-master/.gitignore rename to backend/fastapi/webapp/chinese-chess-master/.gitignore diff --git a/webapp/chinese-chess-master/CNAME b/backend/fastapi/webapp/chinese-chess-master/CNAME similarity index 100% rename from webapp/chinese-chess-master/CNAME rename to backend/fastapi/webapp/chinese-chess-master/CNAME diff --git a/webapp/chinese-chess-master/LICENSE.md b/backend/fastapi/webapp/chinese-chess-master/LICENSE.md similarity index 100% rename from webapp/chinese-chess-master/LICENSE.md rename to backend/fastapi/webapp/chinese-chess-master/LICENSE.md diff --git a/webapp/chinese-chess-master/README.md b/backend/fastapi/webapp/chinese-chess-master/README.md similarity index 100% rename from webapp/chinese-chess-master/README.md rename to backend/fastapi/webapp/chinese-chess-master/README.md diff --git a/webapp/chinese-chess-master/dist/main.js b/backend/fastapi/webapp/chinese-chess-master/dist/main.js similarity index 100% rename from webapp/chinese-chess-master/dist/main.js rename to backend/fastapi/webapp/chinese-chess-master/dist/main.js diff --git a/webapp/chinese-chess-master/dist/main.js.LICENSE.txt b/backend/fastapi/webapp/chinese-chess-master/dist/main.js.LICENSE.txt similarity index 100% rename from webapp/chinese-chess-master/dist/main.js.LICENSE.txt rename to backend/fastapi/webapp/chinese-chess-master/dist/main.js.LICENSE.txt diff --git a/webapp/chinese-chess-master/img/xiangqiboards/wikimedia/xiangqiboard.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqiboards/wikimedia/xiangqiboard.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqiboards/wikimedia/xiangqiboard.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqiboards/wikimedia/xiangqiboard.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/graphic/bA.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/graphic/bA.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/graphic/bA.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/graphic/bA.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/graphic/bB.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/graphic/bB.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/graphic/bB.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/graphic/bB.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/graphic/bC.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/graphic/bC.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/graphic/bC.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/graphic/bC.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/graphic/bK.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/graphic/bK.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/graphic/bK.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/graphic/bK.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/graphic/bN.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/graphic/bN.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/graphic/bN.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/graphic/bN.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/graphic/bP.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/graphic/bP.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/graphic/bP.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/graphic/bP.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/graphic/bR.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/graphic/bR.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/graphic/bR.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/graphic/bR.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/graphic/rA.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/graphic/rA.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/graphic/rA.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/graphic/rA.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/graphic/rB.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/graphic/rB.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/graphic/rB.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/graphic/rB.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/graphic/rC.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/graphic/rC.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/graphic/rC.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/graphic/rC.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/graphic/rK.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/graphic/rK.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/graphic/rK.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/graphic/rK.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/graphic/rN.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/graphic/rN.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/graphic/rN.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/graphic/rN.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/graphic/rP.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/graphic/rP.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/graphic/rP.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/graphic/rP.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/graphic/rR.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/graphic/rR.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/graphic/rR.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/graphic/rR.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/traditional/bA.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/traditional/bA.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/traditional/bA.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/traditional/bA.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/traditional/bB.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/traditional/bB.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/traditional/bB.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/traditional/bB.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/traditional/bC.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/traditional/bC.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/traditional/bC.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/traditional/bC.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/traditional/bK.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/traditional/bK.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/traditional/bK.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/traditional/bK.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/traditional/bN.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/traditional/bN.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/traditional/bN.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/traditional/bN.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/traditional/bP.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/traditional/bP.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/traditional/bP.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/traditional/bP.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/traditional/bR.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/traditional/bR.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/traditional/bR.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/traditional/bR.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/traditional/rA.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/traditional/rA.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/traditional/rA.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/traditional/rA.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/traditional/rB.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/traditional/rB.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/traditional/rB.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/traditional/rB.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/traditional/rC.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/traditional/rC.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/traditional/rC.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/traditional/rC.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/traditional/rK.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/traditional/rK.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/traditional/rK.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/traditional/rK.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/traditional/rN.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/traditional/rN.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/traditional/rN.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/traditional/rN.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/traditional/rP.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/traditional/rP.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/traditional/rP.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/traditional/rP.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/traditional/rR.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/traditional/rR.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/traditional/rR.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/traditional/rR.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/bA.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/bA.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/wikimedia/bA.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/bA.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/bB.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/bB.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/wikimedia/bB.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/bB.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/bC.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/bC.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/wikimedia/bC.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/bC.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/bK.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/bK.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/wikimedia/bK.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/bK.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/bN.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/bN.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/wikimedia/bN.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/bN.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/bP.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/bP.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/wikimedia/bP.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/bP.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/bR.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/bR.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/wikimedia/bR.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/bR.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/rA.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/rA.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/wikimedia/rA.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/rA.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/rB.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/rB.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/wikimedia/rB.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/rB.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/rC.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/rC.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/wikimedia/rC.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/rC.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/rK.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/rK.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/wikimedia/rK.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/rK.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/rN.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/rN.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/wikimedia/rN.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/rN.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/rP.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/rP.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/wikimedia/rP.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/rP.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/rR.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/rR.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/wikimedia/rR.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikimedia/rR.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/bA.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/bA.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/wikipedia/bA.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/bA.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/bB.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/bB.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/wikipedia/bB.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/bB.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/bC.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/bC.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/wikipedia/bC.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/bC.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/bK.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/bK.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/wikipedia/bK.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/bK.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/bN.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/bN.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/wikipedia/bN.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/bN.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/bP.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/bP.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/wikipedia/bP.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/bP.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/bR.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/bR.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/wikipedia/bR.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/bR.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/rA.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/rA.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/wikipedia/rA.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/rA.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/rB.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/rB.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/wikipedia/rB.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/rB.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/rC.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/rC.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/wikipedia/rC.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/rC.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/rK.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/rK.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/wikipedia/rK.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/rK.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/rN.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/rN.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/wikipedia/rN.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/rN.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/rP.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/rP.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/wikipedia/rP.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/rP.svg diff --git a/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/rR.svg b/backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/rR.svg similarity index 100% rename from webapp/chinese-chess-master/img/xiangqipieces/wikipedia/rR.svg rename to backend/fastapi/webapp/chinese-chess-master/img/xiangqipieces/wikipedia/rR.svg diff --git a/webapp/chinese-chess-master/index.html b/backend/fastapi/webapp/chinese-chess-master/index.html similarity index 100% rename from webapp/chinese-chess-master/index.html rename to backend/fastapi/webapp/chinese-chess-master/index.html diff --git a/webapp/chinese-chess-master/package.json b/backend/fastapi/webapp/chinese-chess-master/package.json similarity index 100% rename from webapp/chinese-chess-master/package.json rename to backend/fastapi/webapp/chinese-chess-master/package.json diff --git a/webapp/chinese-chess-master/src/css/xiangqiboard-0.2.0.css b/backend/fastapi/webapp/chinese-chess-master/src/css/xiangqiboard-0.2.0.css similarity index 100% rename from webapp/chinese-chess-master/src/css/xiangqiboard-0.2.0.css rename to backend/fastapi/webapp/chinese-chess-master/src/css/xiangqiboard-0.2.0.css diff --git a/webapp/chinese-chess-master/src/engine/boardInitialization.js b/backend/fastapi/webapp/chinese-chess-master/src/engine/boardInitialization.js similarity index 100% rename from webapp/chinese-chess-master/src/engine/boardInitialization.js rename to backend/fastapi/webapp/chinese-chess-master/src/engine/boardInitialization.js diff --git a/webapp/chinese-chess-master/src/engine/boardSetup.js b/backend/fastapi/webapp/chinese-chess-master/src/engine/boardSetup.js similarity index 100% rename from webapp/chinese-chess-master/src/engine/boardSetup.js rename to backend/fastapi/webapp/chinese-chess-master/src/engine/boardSetup.js diff --git a/webapp/chinese-chess-master/src/engine/boardTests.js b/backend/fastapi/webapp/chinese-chess-master/src/engine/boardTests.js similarity index 100% rename from webapp/chinese-chess-master/src/engine/boardTests.js rename to backend/fastapi/webapp/chinese-chess-master/src/engine/boardTests.js diff --git a/webapp/chinese-chess-master/src/engine/destinationFilters.js b/backend/fastapi/webapp/chinese-chess-master/src/engine/destinationFilters.js similarity index 100% rename from webapp/chinese-chess-master/src/engine/destinationFilters.js rename to backend/fastapi/webapp/chinese-chess-master/src/engine/destinationFilters.js diff --git a/webapp/chinese-chess-master/src/engine/establishAvailableDestinations.js b/backend/fastapi/webapp/chinese-chess-master/src/engine/establishAvailableDestinations.js similarity index 100% rename from webapp/chinese-chess-master/src/engine/establishAvailableDestinations.js rename to backend/fastapi/webapp/chinese-chess-master/src/engine/establishAvailableDestinations.js diff --git a/webapp/chinese-chess-master/src/engine/includesPosition.js b/backend/fastapi/webapp/chinese-chess-master/src/engine/includesPosition.js similarity index 100% rename from webapp/chinese-chess-master/src/engine/includesPosition.js rename to backend/fastapi/webapp/chinese-chess-master/src/engine/includesPosition.js diff --git a/webapp/chinese-chess-master/src/engine/movePiece.js b/backend/fastapi/webapp/chinese-chess-master/src/engine/movePiece.js similarity index 100% rename from webapp/chinese-chess-master/src/engine/movePiece.js rename to backend/fastapi/webapp/chinese-chess-master/src/engine/movePiece.js diff --git a/webapp/chinese-chess-master/src/engine/movementRules.js b/backend/fastapi/webapp/chinese-chess-master/src/engine/movementRules.js similarity index 100% rename from webapp/chinese-chess-master/src/engine/movementRules.js rename to backend/fastapi/webapp/chinese-chess-master/src/engine/movementRules.js diff --git a/webapp/chinese-chess-master/src/engine/nextTurnTests.js b/backend/fastapi/webapp/chinese-chess-master/src/engine/nextTurnTests.js similarity index 100% rename from webapp/chinese-chess-master/src/engine/nextTurnTests.js rename to backend/fastapi/webapp/chinese-chess-master/src/engine/nextTurnTests.js diff --git a/webapp/chinese-chess-master/src/engine/structure.md b/backend/fastapi/webapp/chinese-chess-master/src/engine/structure.md similarity index 100% rename from webapp/chinese-chess-master/src/engine/structure.md rename to backend/fastapi/webapp/chinese-chess-master/src/engine/structure.md diff --git a/webapp/chinese-chess-master/src/engine/utils.js b/backend/fastapi/webapp/chinese-chess-master/src/engine/utils.js similarity index 100% rename from webapp/chinese-chess-master/src/engine/utils.js rename to backend/fastapi/webapp/chinese-chess-master/src/engine/utils.js diff --git a/webapp/chinese-chess-master/src/index.js b/backend/fastapi/webapp/chinese-chess-master/src/index.js similarity index 100% rename from webapp/chinese-chess-master/src/index.js rename to backend/fastapi/webapp/chinese-chess-master/src/index.js diff --git a/webapp/chinese-chess-master/src/jquery-3.4.1.js b/backend/fastapi/webapp/chinese-chess-master/src/jquery-3.4.1.js similarity index 100% rename from webapp/chinese-chess-master/src/jquery-3.4.1.js rename to backend/fastapi/webapp/chinese-chess-master/src/jquery-3.4.1.js diff --git a/webapp/chinese-chess-master/src/xiangqiboard-0.2.0.js b/backend/fastapi/webapp/chinese-chess-master/src/xiangqiboard-0.2.0.js similarity index 100% rename from webapp/chinese-chess-master/src/xiangqiboard-0.2.0.js rename to backend/fastapi/webapp/chinese-chess-master/src/xiangqiboard-0.2.0.js diff --git a/webapp/chinese-chess-master/webpack.config.js b/backend/fastapi/webapp/chinese-chess-master/webpack.config.js similarity index 100% rename from webapp/chinese-chess-master/webpack.config.js rename to backend/fastapi/webapp/chinese-chess-master/webpack.config.js diff --git a/webapp/chinese-chess-master/yarn.lock b/backend/fastapi/webapp/chinese-chess-master/yarn.lock similarity index 100% rename from webapp/chinese-chess-master/yarn.lock rename to backend/fastapi/webapp/chinese-chess-master/yarn.lock diff --git a/webapp/git-diff-viewer/index.html b/backend/fastapi/webapp/git-diff-viewer/index.html similarity index 100% rename from webapp/git-diff-viewer/index.html rename to backend/fastapi/webapp/git-diff-viewer/index.html diff --git a/webapp/gomoku-web-main/README.md b/backend/fastapi/webapp/gomoku-web-main/README.md similarity index 100% rename from webapp/gomoku-web-main/README.md rename to backend/fastapi/webapp/gomoku-web-main/README.md diff --git a/webapp/gomoku-web-main/css/normalize.css b/backend/fastapi/webapp/gomoku-web-main/css/normalize.css similarity index 100% rename from webapp/gomoku-web-main/css/normalize.css rename to backend/fastapi/webapp/gomoku-web-main/css/normalize.css diff --git a/webapp/gomoku-web-main/css/style.css b/backend/fastapi/webapp/gomoku-web-main/css/style.css similarity index 100% rename from webapp/gomoku-web-main/css/style.css rename to backend/fastapi/webapp/gomoku-web-main/css/style.css diff --git a/webapp/gomoku-web-main/index.html b/backend/fastapi/webapp/gomoku-web-main/index.html similarity index 100% rename from webapp/gomoku-web-main/index.html rename to backend/fastapi/webapp/gomoku-web-main/index.html diff --git a/webapp/gomoku-web-main/js/jquery.js b/backend/fastapi/webapp/gomoku-web-main/js/jquery.js similarity index 100% rename from webapp/gomoku-web-main/js/jquery.js rename to backend/fastapi/webapp/gomoku-web-main/js/jquery.js diff --git a/webapp/gomoku-web-main/js/script.js b/backend/fastapi/webapp/gomoku-web-main/js/script.js similarity index 100% rename from webapp/gomoku-web-main/js/script.js rename to backend/fastapi/webapp/gomoku-web-main/js/script.js diff --git a/webapp/html-css-javascript-calculator-main/.gitattributes b/backend/fastapi/webapp/html-css-javascript-calculator-main/.gitattributes similarity index 100% rename from webapp/html-css-javascript-calculator-main/.gitattributes rename to backend/fastapi/webapp/html-css-javascript-calculator-main/.gitattributes diff --git a/webapp/html-css-javascript-calculator-main/01-Simple-Calculator/app.js b/backend/fastapi/webapp/html-css-javascript-calculator-main/01-Simple-Calculator/app.js similarity index 100% rename from webapp/html-css-javascript-calculator-main/01-Simple-Calculator/app.js rename to backend/fastapi/webapp/html-css-javascript-calculator-main/01-Simple-Calculator/app.js diff --git a/webapp/html-css-javascript-calculator-main/01-Simple-Calculator/index.html b/backend/fastapi/webapp/html-css-javascript-calculator-main/01-Simple-Calculator/index.html similarity index 100% rename from webapp/html-css-javascript-calculator-main/01-Simple-Calculator/index.html rename to backend/fastapi/webapp/html-css-javascript-calculator-main/01-Simple-Calculator/index.html diff --git a/webapp/html-css-javascript-calculator-main/01-Simple-Calculator/style.css b/backend/fastapi/webapp/html-css-javascript-calculator-main/01-Simple-Calculator/style.css similarity index 100% rename from webapp/html-css-javascript-calculator-main/01-Simple-Calculator/style.css rename to backend/fastapi/webapp/html-css-javascript-calculator-main/01-Simple-Calculator/style.css diff --git a/webapp/html-css-javascript-calculator-main/02-Modern-Calculator/index.html b/backend/fastapi/webapp/html-css-javascript-calculator-main/02-Modern-Calculator/index.html similarity index 100% rename from webapp/html-css-javascript-calculator-main/02-Modern-Calculator/index.html rename to backend/fastapi/webapp/html-css-javascript-calculator-main/02-Modern-Calculator/index.html diff --git a/webapp/html-css-javascript-calculator-main/02-Modern-Calculator/style.css b/backend/fastapi/webapp/html-css-javascript-calculator-main/02-Modern-Calculator/style.css similarity index 100% rename from webapp/html-css-javascript-calculator-main/02-Modern-Calculator/style.css rename to backend/fastapi/webapp/html-css-javascript-calculator-main/02-Modern-Calculator/style.css diff --git a/webapp/html-css-javascript-calculator-main/03-Exchange-rate-Calculator/index.html b/backend/fastapi/webapp/html-css-javascript-calculator-main/03-Exchange-rate-Calculator/index.html similarity index 100% rename from webapp/html-css-javascript-calculator-main/03-Exchange-rate-Calculator/index.html rename to backend/fastapi/webapp/html-css-javascript-calculator-main/03-Exchange-rate-Calculator/index.html diff --git a/webapp/html-css-javascript-calculator-main/03-Exchange-rate-Calculator/script.js b/backend/fastapi/webapp/html-css-javascript-calculator-main/03-Exchange-rate-Calculator/script.js similarity index 100% rename from webapp/html-css-javascript-calculator-main/03-Exchange-rate-Calculator/script.js rename to backend/fastapi/webapp/html-css-javascript-calculator-main/03-Exchange-rate-Calculator/script.js diff --git a/webapp/html-css-javascript-calculator-main/03-Exchange-rate-Calculator/style.css b/backend/fastapi/webapp/html-css-javascript-calculator-main/03-Exchange-rate-Calculator/style.css similarity index 100% rename from webapp/html-css-javascript-calculator-main/03-Exchange-rate-Calculator/style.css rename to backend/fastapi/webapp/html-css-javascript-calculator-main/03-Exchange-rate-Calculator/style.css diff --git a/webapp/html-css-javascript-calculator-main/04-Age-calculator/index.html b/backend/fastapi/webapp/html-css-javascript-calculator-main/04-Age-calculator/index.html similarity index 100% rename from webapp/html-css-javascript-calculator-main/04-Age-calculator/index.html rename to backend/fastapi/webapp/html-css-javascript-calculator-main/04-Age-calculator/index.html diff --git a/webapp/html-css-javascript-calculator-main/04-Age-calculator/index.js b/backend/fastapi/webapp/html-css-javascript-calculator-main/04-Age-calculator/index.js similarity index 100% rename from webapp/html-css-javascript-calculator-main/04-Age-calculator/index.js rename to backend/fastapi/webapp/html-css-javascript-calculator-main/04-Age-calculator/index.js diff --git a/webapp/html-css-javascript-calculator-main/04-Age-calculator/style.css b/backend/fastapi/webapp/html-css-javascript-calculator-main/04-Age-calculator/style.css similarity index 100% rename from webapp/html-css-javascript-calculator-main/04-Age-calculator/style.css rename to backend/fastapi/webapp/html-css-javascript-calculator-main/04-Age-calculator/style.css diff --git a/webapp/html-css-javascript-calculator-main/05-Basic-calculator/index.html b/backend/fastapi/webapp/html-css-javascript-calculator-main/05-Basic-calculator/index.html similarity index 100% rename from webapp/html-css-javascript-calculator-main/05-Basic-calculator/index.html rename to backend/fastapi/webapp/html-css-javascript-calculator-main/05-Basic-calculator/index.html diff --git a/webapp/html-css-javascript-calculator-main/05-Basic-calculator/index.js b/backend/fastapi/webapp/html-css-javascript-calculator-main/05-Basic-calculator/index.js similarity index 100% rename from webapp/html-css-javascript-calculator-main/05-Basic-calculator/index.js rename to backend/fastapi/webapp/html-css-javascript-calculator-main/05-Basic-calculator/index.js diff --git a/webapp/html-css-javascript-calculator-main/05-Basic-calculator/style.css b/backend/fastapi/webapp/html-css-javascript-calculator-main/05-Basic-calculator/style.css similarity index 100% rename from webapp/html-css-javascript-calculator-main/05-Basic-calculator/style.css rename to backend/fastapi/webapp/html-css-javascript-calculator-main/05-Basic-calculator/style.css diff --git a/webapp/html-css-javascript-calculator-main/06-Dark&Light-Calculator/index.html b/backend/fastapi/webapp/html-css-javascript-calculator-main/06-Dark&Light-Calculator/index.html similarity index 100% rename from webapp/html-css-javascript-calculator-main/06-Dark&Light-Calculator/index.html rename to backend/fastapi/webapp/html-css-javascript-calculator-main/06-Dark&Light-Calculator/index.html diff --git a/webapp/html-css-javascript-calculator-main/06-Dark&Light-Calculator/script.js b/backend/fastapi/webapp/html-css-javascript-calculator-main/06-Dark&Light-Calculator/script.js similarity index 100% rename from webapp/html-css-javascript-calculator-main/06-Dark&Light-Calculator/script.js rename to backend/fastapi/webapp/html-css-javascript-calculator-main/06-Dark&Light-Calculator/script.js diff --git a/webapp/html-css-javascript-calculator-main/06-Dark&Light-Calculator/style.css b/backend/fastapi/webapp/html-css-javascript-calculator-main/06-Dark&Light-Calculator/style.css similarity index 100% rename from webapp/html-css-javascript-calculator-main/06-Dark&Light-Calculator/style.css rename to backend/fastapi/webapp/html-css-javascript-calculator-main/06-Dark&Light-Calculator/style.css diff --git a/webapp/html-css-javascript-calculator-main/07-Glassmorph-Calculator/index.html b/backend/fastapi/webapp/html-css-javascript-calculator-main/07-Glassmorph-Calculator/index.html similarity index 100% rename from webapp/html-css-javascript-calculator-main/07-Glassmorph-Calculator/index.html rename to backend/fastapi/webapp/html-css-javascript-calculator-main/07-Glassmorph-Calculator/index.html diff --git a/webapp/html-css-javascript-calculator-main/07-Glassmorph-Calculator/script.js b/backend/fastapi/webapp/html-css-javascript-calculator-main/07-Glassmorph-Calculator/script.js similarity index 100% rename from webapp/html-css-javascript-calculator-main/07-Glassmorph-Calculator/script.js rename to backend/fastapi/webapp/html-css-javascript-calculator-main/07-Glassmorph-Calculator/script.js diff --git a/webapp/html-css-javascript-calculator-main/07-Glassmorph-Calculator/style.css b/backend/fastapi/webapp/html-css-javascript-calculator-main/07-Glassmorph-Calculator/style.css similarity index 100% rename from webapp/html-css-javascript-calculator-main/07-Glassmorph-Calculator/style.css rename to backend/fastapi/webapp/html-css-javascript-calculator-main/07-Glassmorph-Calculator/style.css diff --git a/webapp/html-css-javascript-calculator-main/08-Neumorphism-with-Dark-light/dist/index.html b/backend/fastapi/webapp/html-css-javascript-calculator-main/08-Neumorphism-with-Dark-light/dist/index.html similarity index 100% rename from webapp/html-css-javascript-calculator-main/08-Neumorphism-with-Dark-light/dist/index.html rename to backend/fastapi/webapp/html-css-javascript-calculator-main/08-Neumorphism-with-Dark-light/dist/index.html diff --git a/webapp/html-css-javascript-calculator-main/08-Neumorphism-with-Dark-light/dist/script.js b/backend/fastapi/webapp/html-css-javascript-calculator-main/08-Neumorphism-with-Dark-light/dist/script.js similarity index 100% rename from webapp/html-css-javascript-calculator-main/08-Neumorphism-with-Dark-light/dist/script.js rename to backend/fastapi/webapp/html-css-javascript-calculator-main/08-Neumorphism-with-Dark-light/dist/script.js diff --git a/webapp/html-css-javascript-calculator-main/08-Neumorphism-with-Dark-light/dist/style.css b/backend/fastapi/webapp/html-css-javascript-calculator-main/08-Neumorphism-with-Dark-light/dist/style.css similarity index 100% rename from webapp/html-css-javascript-calculator-main/08-Neumorphism-with-Dark-light/dist/style.css rename to backend/fastapi/webapp/html-css-javascript-calculator-main/08-Neumorphism-with-Dark-light/dist/style.css diff --git a/webapp/html-css-javascript-calculator-main/09-Ninja-Calculator/index.html b/backend/fastapi/webapp/html-css-javascript-calculator-main/09-Ninja-Calculator/index.html similarity index 100% rename from webapp/html-css-javascript-calculator-main/09-Ninja-Calculator/index.html rename to backend/fastapi/webapp/html-css-javascript-calculator-main/09-Ninja-Calculator/index.html diff --git a/webapp/html-css-javascript-calculator-main/09-Ninja-Calculator/script.js b/backend/fastapi/webapp/html-css-javascript-calculator-main/09-Ninja-Calculator/script.js similarity index 100% rename from webapp/html-css-javascript-calculator-main/09-Ninja-Calculator/script.js rename to backend/fastapi/webapp/html-css-javascript-calculator-main/09-Ninja-Calculator/script.js diff --git a/webapp/html-css-javascript-calculator-main/09-Ninja-Calculator/style.css b/backend/fastapi/webapp/html-css-javascript-calculator-main/09-Ninja-Calculator/style.css similarity index 100% rename from webapp/html-css-javascript-calculator-main/09-Ninja-Calculator/style.css rename to backend/fastapi/webapp/html-css-javascript-calculator-main/09-Ninja-Calculator/style.css diff --git a/webapp/html-css-javascript-calculator-main/10-Calculator/css/index.css b/backend/fastapi/webapp/html-css-javascript-calculator-main/10-Calculator/css/index.css similarity index 100% rename from webapp/html-css-javascript-calculator-main/10-Calculator/css/index.css rename to backend/fastapi/webapp/html-css-javascript-calculator-main/10-Calculator/css/index.css diff --git a/webapp/html-css-javascript-calculator-main/10-Calculator/index.html b/backend/fastapi/webapp/html-css-javascript-calculator-main/10-Calculator/index.html similarity index 100% rename from webapp/html-css-javascript-calculator-main/10-Calculator/index.html rename to backend/fastapi/webapp/html-css-javascript-calculator-main/10-Calculator/index.html diff --git a/webapp/html-css-javascript-calculator-main/10-Calculator/js/index.js b/backend/fastapi/webapp/html-css-javascript-calculator-main/10-Calculator/js/index.js similarity index 100% rename from webapp/html-css-javascript-calculator-main/10-Calculator/js/index.js rename to backend/fastapi/webapp/html-css-javascript-calculator-main/10-Calculator/js/index.js diff --git a/webapp/html-css-javascript-calculator-main/11-White-Calculator/index.html b/backend/fastapi/webapp/html-css-javascript-calculator-main/11-White-Calculator/index.html similarity index 100% rename from webapp/html-css-javascript-calculator-main/11-White-Calculator/index.html rename to backend/fastapi/webapp/html-css-javascript-calculator-main/11-White-Calculator/index.html diff --git a/webapp/html-css-javascript-calculator-main/11-White-Calculator/index.js b/backend/fastapi/webapp/html-css-javascript-calculator-main/11-White-Calculator/index.js similarity index 100% rename from webapp/html-css-javascript-calculator-main/11-White-Calculator/index.js rename to backend/fastapi/webapp/html-css-javascript-calculator-main/11-White-Calculator/index.js diff --git a/webapp/html-css-javascript-calculator-main/11-White-Calculator/style.css b/backend/fastapi/webapp/html-css-javascript-calculator-main/11-White-Calculator/style.css similarity index 100% rename from webapp/html-css-javascript-calculator-main/11-White-Calculator/style.css rename to backend/fastapi/webapp/html-css-javascript-calculator-main/11-White-Calculator/style.css diff --git a/webapp/html-css-javascript-calculator-main/12-Age-Calcuator/index.html b/backend/fastapi/webapp/html-css-javascript-calculator-main/12-Age-Calcuator/index.html similarity index 100% rename from webapp/html-css-javascript-calculator-main/12-Age-Calcuator/index.html rename to backend/fastapi/webapp/html-css-javascript-calculator-main/12-Age-Calcuator/index.html diff --git a/webapp/html-css-javascript-calculator-main/12-Age-Calcuator/index.js b/backend/fastapi/webapp/html-css-javascript-calculator-main/12-Age-Calcuator/index.js similarity index 100% rename from webapp/html-css-javascript-calculator-main/12-Age-Calcuator/index.js rename to backend/fastapi/webapp/html-css-javascript-calculator-main/12-Age-Calcuator/index.js diff --git a/webapp/html-css-javascript-calculator-main/12-Age-Calcuator/style.css b/backend/fastapi/webapp/html-css-javascript-calculator-main/12-Age-Calcuator/style.css similarity index 100% rename from webapp/html-css-javascript-calculator-main/12-Age-Calcuator/style.css rename to backend/fastapi/webapp/html-css-javascript-calculator-main/12-Age-Calcuator/style.css diff --git a/webapp/html-css-javascript-calculator-main/13-Bmi-Calculator/index.html b/backend/fastapi/webapp/html-css-javascript-calculator-main/13-Bmi-Calculator/index.html similarity index 100% rename from webapp/html-css-javascript-calculator-main/13-Bmi-Calculator/index.html rename to backend/fastapi/webapp/html-css-javascript-calculator-main/13-Bmi-Calculator/index.html diff --git a/webapp/html-css-javascript-calculator-main/13-Bmi-Calculator/index.js b/backend/fastapi/webapp/html-css-javascript-calculator-main/13-Bmi-Calculator/index.js similarity index 100% rename from webapp/html-css-javascript-calculator-main/13-Bmi-Calculator/index.js rename to backend/fastapi/webapp/html-css-javascript-calculator-main/13-Bmi-Calculator/index.js diff --git a/webapp/html-css-javascript-calculator-main/13-Bmi-Calculator/style.css b/backend/fastapi/webapp/html-css-javascript-calculator-main/13-Bmi-Calculator/style.css similarity index 100% rename from webapp/html-css-javascript-calculator-main/13-Bmi-Calculator/style.css rename to backend/fastapi/webapp/html-css-javascript-calculator-main/13-Bmi-Calculator/style.css diff --git a/webapp/html-css-javascript-calculator-main/14-Loan-Calculator/index.html b/backend/fastapi/webapp/html-css-javascript-calculator-main/14-Loan-Calculator/index.html similarity index 100% rename from webapp/html-css-javascript-calculator-main/14-Loan-Calculator/index.html rename to backend/fastapi/webapp/html-css-javascript-calculator-main/14-Loan-Calculator/index.html diff --git a/webapp/html-css-javascript-calculator-main/14-Loan-Calculator/index.js b/backend/fastapi/webapp/html-css-javascript-calculator-main/14-Loan-Calculator/index.js similarity index 100% rename from webapp/html-css-javascript-calculator-main/14-Loan-Calculator/index.js rename to backend/fastapi/webapp/html-css-javascript-calculator-main/14-Loan-Calculator/index.js diff --git a/webapp/html-css-javascript-calculator-main/14-Loan-Calculator/style.css b/backend/fastapi/webapp/html-css-javascript-calculator-main/14-Loan-Calculator/style.css similarity index 100% rename from webapp/html-css-javascript-calculator-main/14-Loan-Calculator/style.css rename to backend/fastapi/webapp/html-css-javascript-calculator-main/14-Loan-Calculator/style.css diff --git a/webapp/html-css-javascript-calculator-main/15-Tip-Calculator/index.html b/backend/fastapi/webapp/html-css-javascript-calculator-main/15-Tip-Calculator/index.html similarity index 100% rename from webapp/html-css-javascript-calculator-main/15-Tip-Calculator/index.html rename to backend/fastapi/webapp/html-css-javascript-calculator-main/15-Tip-Calculator/index.html diff --git a/webapp/html-css-javascript-calculator-main/15-Tip-Calculator/index.js b/backend/fastapi/webapp/html-css-javascript-calculator-main/15-Tip-Calculator/index.js similarity index 100% rename from webapp/html-css-javascript-calculator-main/15-Tip-Calculator/index.js rename to backend/fastapi/webapp/html-css-javascript-calculator-main/15-Tip-Calculator/index.js diff --git a/webapp/html-css-javascript-calculator-main/15-Tip-Calculator/style.css b/backend/fastapi/webapp/html-css-javascript-calculator-main/15-Tip-Calculator/style.css similarity index 100% rename from webapp/html-css-javascript-calculator-main/15-Tip-Calculator/style.css rename to backend/fastapi/webapp/html-css-javascript-calculator-main/15-Tip-Calculator/style.css diff --git a/webapp/html-css-javascript-calculator-main/16-Decimal-To-Binary-Converter/app.js b/backend/fastapi/webapp/html-css-javascript-calculator-main/16-Decimal-To-Binary-Converter/app.js similarity index 100% rename from webapp/html-css-javascript-calculator-main/16-Decimal-To-Binary-Converter/app.js rename to backend/fastapi/webapp/html-css-javascript-calculator-main/16-Decimal-To-Binary-Converter/app.js diff --git a/webapp/html-css-javascript-calculator-main/16-Decimal-To-Binary-Converter/index.html b/backend/fastapi/webapp/html-css-javascript-calculator-main/16-Decimal-To-Binary-Converter/index.html similarity index 100% rename from webapp/html-css-javascript-calculator-main/16-Decimal-To-Binary-Converter/index.html rename to backend/fastapi/webapp/html-css-javascript-calculator-main/16-Decimal-To-Binary-Converter/index.html diff --git a/webapp/html-css-javascript-calculator-main/16-Decimal-To-Binary-Converter/style.css b/backend/fastapi/webapp/html-css-javascript-calculator-main/16-Decimal-To-Binary-Converter/style.css similarity index 100% rename from webapp/html-css-javascript-calculator-main/16-Decimal-To-Binary-Converter/style.css rename to backend/fastapi/webapp/html-css-javascript-calculator-main/16-Decimal-To-Binary-Converter/style.css diff --git a/webapp/html-css-javascript-calculator-main/17-Temperature-Converter/index.html b/backend/fastapi/webapp/html-css-javascript-calculator-main/17-Temperature-Converter/index.html similarity index 100% rename from webapp/html-css-javascript-calculator-main/17-Temperature-Converter/index.html rename to backend/fastapi/webapp/html-css-javascript-calculator-main/17-Temperature-Converter/index.html diff --git a/webapp/html-css-javascript-calculator-main/17-Temperature-Converter/index.js b/backend/fastapi/webapp/html-css-javascript-calculator-main/17-Temperature-Converter/index.js similarity index 100% rename from webapp/html-css-javascript-calculator-main/17-Temperature-Converter/index.js rename to backend/fastapi/webapp/html-css-javascript-calculator-main/17-Temperature-Converter/index.js diff --git a/webapp/html-css-javascript-calculator-main/17-Temperature-Converter/style.css b/backend/fastapi/webapp/html-css-javascript-calculator-main/17-Temperature-Converter/style.css similarity index 100% rename from webapp/html-css-javascript-calculator-main/17-Temperature-Converter/style.css rename to backend/fastapi/webapp/html-css-javascript-calculator-main/17-Temperature-Converter/style.css diff --git a/webapp/html-css-javascript-calculator-main/18-Temperature-Converter/index.html b/backend/fastapi/webapp/html-css-javascript-calculator-main/18-Temperature-Converter/index.html similarity index 100% rename from webapp/html-css-javascript-calculator-main/18-Temperature-Converter/index.html rename to backend/fastapi/webapp/html-css-javascript-calculator-main/18-Temperature-Converter/index.html diff --git a/webapp/html-css-javascript-calculator-main/18-Temperature-Converter/index.js b/backend/fastapi/webapp/html-css-javascript-calculator-main/18-Temperature-Converter/index.js similarity index 100% rename from webapp/html-css-javascript-calculator-main/18-Temperature-Converter/index.js rename to backend/fastapi/webapp/html-css-javascript-calculator-main/18-Temperature-Converter/index.js diff --git a/webapp/html-css-javascript-calculator-main/18-Temperature-Converter/style.css b/backend/fastapi/webapp/html-css-javascript-calculator-main/18-Temperature-Converter/style.css similarity index 100% rename from webapp/html-css-javascript-calculator-main/18-Temperature-Converter/style.css rename to backend/fastapi/webapp/html-css-javascript-calculator-main/18-Temperature-Converter/style.css diff --git a/webapp/html-css-javascript-calculator-main/19-Weight-Converter/index.html b/backend/fastapi/webapp/html-css-javascript-calculator-main/19-Weight-Converter/index.html similarity index 100% rename from webapp/html-css-javascript-calculator-main/19-Weight-Converter/index.html rename to backend/fastapi/webapp/html-css-javascript-calculator-main/19-Weight-Converter/index.html diff --git a/webapp/html-css-javascript-calculator-main/19-Weight-Converter/script.js b/backend/fastapi/webapp/html-css-javascript-calculator-main/19-Weight-Converter/script.js similarity index 100% rename from webapp/html-css-javascript-calculator-main/19-Weight-Converter/script.js rename to backend/fastapi/webapp/html-css-javascript-calculator-main/19-Weight-Converter/script.js diff --git a/webapp/html-css-javascript-calculator-main/19-Weight-Converter/style.css b/backend/fastapi/webapp/html-css-javascript-calculator-main/19-Weight-Converter/style.css similarity index 100% rename from webapp/html-css-javascript-calculator-main/19-Weight-Converter/style.css rename to backend/fastapi/webapp/html-css-javascript-calculator-main/19-Weight-Converter/style.css diff --git a/webapp/html-css-javascript-calculator-main/20-Weight-Converter/index.html b/backend/fastapi/webapp/html-css-javascript-calculator-main/20-Weight-Converter/index.html similarity index 100% rename from webapp/html-css-javascript-calculator-main/20-Weight-Converter/index.html rename to backend/fastapi/webapp/html-css-javascript-calculator-main/20-Weight-Converter/index.html diff --git a/webapp/html-css-javascript-calculator-main/20-Weight-Converter/index.js b/backend/fastapi/webapp/html-css-javascript-calculator-main/20-Weight-Converter/index.js similarity index 100% rename from webapp/html-css-javascript-calculator-main/20-Weight-Converter/index.js rename to backend/fastapi/webapp/html-css-javascript-calculator-main/20-Weight-Converter/index.js diff --git a/webapp/html-css-javascript-calculator-main/20-Weight-Converter/style.css b/backend/fastapi/webapp/html-css-javascript-calculator-main/20-Weight-Converter/style.css similarity index 100% rename from webapp/html-css-javascript-calculator-main/20-Weight-Converter/style.css rename to backend/fastapi/webapp/html-css-javascript-calculator-main/20-Weight-Converter/style.css diff --git a/webapp/html-css-javascript-calculator-main/LICENSE b/backend/fastapi/webapp/html-css-javascript-calculator-main/LICENSE similarity index 100% rename from webapp/html-css-javascript-calculator-main/LICENSE rename to backend/fastapi/webapp/html-css-javascript-calculator-main/LICENSE diff --git a/webapp/html-css-javascript-calculator-main/README.md b/backend/fastapi/webapp/html-css-javascript-calculator-main/README.md similarity index 100% rename from webapp/html-css-javascript-calculator-main/README.md rename to backend/fastapi/webapp/html-css-javascript-calculator-main/README.md diff --git a/webapp/html-css-javascript-games-main/.gitattributes b/backend/fastapi/webapp/html-css-javascript-games-main/.gitattributes similarity index 100% rename from webapp/html-css-javascript-games-main/.gitattributes rename to backend/fastapi/webapp/html-css-javascript-games-main/.gitattributes diff --git a/webapp/html-css-javascript-games-main/01-Candy-Crush-Game/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/01-Candy-Crush-Game/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/01-Candy-Crush-Game/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/01-Candy-Crush-Game/index.html diff --git a/webapp/html-css-javascript-games-main/01-Candy-Crush-Game/script.js b/backend/fastapi/webapp/html-css-javascript-games-main/01-Candy-Crush-Game/script.js similarity index 100% rename from webapp/html-css-javascript-games-main/01-Candy-Crush-Game/script.js rename to backend/fastapi/webapp/html-css-javascript-games-main/01-Candy-Crush-Game/script.js diff --git a/webapp/html-css-javascript-games-main/01-Candy-Crush-Game/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/01-Candy-Crush-Game/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/01-Candy-Crush-Game/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/01-Candy-Crush-Game/style.css diff --git a/webapp/html-css-javascript-games-main/02-Archery-Game/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/02-Archery-Game/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/02-Archery-Game/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/02-Archery-Game/index.html diff --git a/webapp/html-css-javascript-games-main/02-Archery-Game/script.js b/backend/fastapi/webapp/html-css-javascript-games-main/02-Archery-Game/script.js similarity index 100% rename from webapp/html-css-javascript-games-main/02-Archery-Game/script.js rename to backend/fastapi/webapp/html-css-javascript-games-main/02-Archery-Game/script.js diff --git a/webapp/html-css-javascript-games-main/02-Archery-Game/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/02-Archery-Game/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/02-Archery-Game/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/02-Archery-Game/style.css diff --git a/webapp/html-css-javascript-games-main/03-Speed-Typing-Game/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/03-Speed-Typing-Game/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/03-Speed-Typing-Game/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/03-Speed-Typing-Game/index.html diff --git a/webapp/html-css-javascript-games-main/03-Speed-Typing-Game/script.js b/backend/fastapi/webapp/html-css-javascript-games-main/03-Speed-Typing-Game/script.js similarity index 100% rename from webapp/html-css-javascript-games-main/03-Speed-Typing-Game/script.js rename to backend/fastapi/webapp/html-css-javascript-games-main/03-Speed-Typing-Game/script.js diff --git a/webapp/html-css-javascript-games-main/03-Speed-Typing-Game/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/03-Speed-Typing-Game/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/03-Speed-Typing-Game/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/03-Speed-Typing-Game/style.css diff --git a/webapp/html-css-javascript-games-main/04-Breakout-Game/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/04-Breakout-Game/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/04-Breakout-Game/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/04-Breakout-Game/index.html diff --git a/webapp/html-css-javascript-games-main/04-Breakout-Game/script.js b/backend/fastapi/webapp/html-css-javascript-games-main/04-Breakout-Game/script.js similarity index 100% rename from webapp/html-css-javascript-games-main/04-Breakout-Game/script.js rename to backend/fastapi/webapp/html-css-javascript-games-main/04-Breakout-Game/script.js diff --git a/webapp/html-css-javascript-games-main/04-Breakout-Game/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/04-Breakout-Game/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/04-Breakout-Game/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/04-Breakout-Game/style.css diff --git a/webapp/html-css-javascript-games-main/05-Minesweeper-Game/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/05-Minesweeper-Game/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/05-Minesweeper-Game/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/05-Minesweeper-Game/index.html diff --git a/webapp/html-css-javascript-games-main/05-Minesweeper-Game/script.js b/backend/fastapi/webapp/html-css-javascript-games-main/05-Minesweeper-Game/script.js similarity index 100% rename from webapp/html-css-javascript-games-main/05-Minesweeper-Game/script.js rename to backend/fastapi/webapp/html-css-javascript-games-main/05-Minesweeper-Game/script.js diff --git a/webapp/html-css-javascript-games-main/05-Minesweeper-Game/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/05-Minesweeper-Game/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/05-Minesweeper-Game/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/05-Minesweeper-Game/style.css diff --git a/webapp/html-css-javascript-games-main/06-Tower-Blocks/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/06-Tower-Blocks/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/06-Tower-Blocks/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/06-Tower-Blocks/index.html diff --git a/webapp/html-css-javascript-games-main/06-Tower-Blocks/script.js b/backend/fastapi/webapp/html-css-javascript-games-main/06-Tower-Blocks/script.js similarity index 100% rename from webapp/html-css-javascript-games-main/06-Tower-Blocks/script.js rename to backend/fastapi/webapp/html-css-javascript-games-main/06-Tower-Blocks/script.js diff --git a/webapp/html-css-javascript-games-main/06-Tower-Blocks/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/06-Tower-Blocks/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/06-Tower-Blocks/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/06-Tower-Blocks/style.css diff --git a/webapp/html-css-javascript-games-main/07-Ping-Pong-Game/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/07-Ping-Pong-Game/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/07-Ping-Pong-Game/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/07-Ping-Pong-Game/index.html diff --git a/webapp/html-css-javascript-games-main/07-Ping-Pong-Game/script.js b/backend/fastapi/webapp/html-css-javascript-games-main/07-Ping-Pong-Game/script.js similarity index 100% rename from webapp/html-css-javascript-games-main/07-Ping-Pong-Game/script.js rename to backend/fastapi/webapp/html-css-javascript-games-main/07-Ping-Pong-Game/script.js diff --git a/webapp/html-css-javascript-games-main/07-Ping-Pong-Game/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/07-Ping-Pong-Game/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/07-Ping-Pong-Game/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/07-Ping-Pong-Game/style.css diff --git a/webapp/html-css-javascript-games-main/08-Tetris-Game/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/08-Tetris-Game/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/08-Tetris-Game/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/08-Tetris-Game/index.html diff --git a/webapp/html-css-javascript-games-main/08-Tetris-Game/script.js b/backend/fastapi/webapp/html-css-javascript-games-main/08-Tetris-Game/script.js similarity index 100% rename from webapp/html-css-javascript-games-main/08-Tetris-Game/script.js rename to backend/fastapi/webapp/html-css-javascript-games-main/08-Tetris-Game/script.js diff --git a/webapp/html-css-javascript-games-main/08-Tetris-Game/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/08-Tetris-Game/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/08-Tetris-Game/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/08-Tetris-Game/style.css diff --git a/webapp/html-css-javascript-games-main/09-Tilting-Maze-Game/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/09-Tilting-Maze-Game/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/09-Tilting-Maze-Game/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/09-Tilting-Maze-Game/index.html diff --git a/webapp/html-css-javascript-games-main/09-Tilting-Maze-Game/script.js b/backend/fastapi/webapp/html-css-javascript-games-main/09-Tilting-Maze-Game/script.js similarity index 100% rename from webapp/html-css-javascript-games-main/09-Tilting-Maze-Game/script.js rename to backend/fastapi/webapp/html-css-javascript-games-main/09-Tilting-Maze-Game/script.js diff --git a/webapp/html-css-javascript-games-main/09-Tilting-Maze-Game/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/09-Tilting-Maze-Game/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/09-Tilting-Maze-Game/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/09-Tilting-Maze-Game/style.css diff --git a/webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-1.png b/backend/fastapi/webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-1.png similarity index 100% rename from webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-1.png rename to backend/fastapi/webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-1.png diff --git a/webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-2.png b/backend/fastapi/webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-2.png similarity index 100% rename from webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-2.png rename to backend/fastapi/webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-2.png diff --git a/webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-3.png b/backend/fastapi/webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-3.png similarity index 100% rename from webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-3.png rename to backend/fastapi/webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-3.png diff --git a/webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-4.png b/backend/fastapi/webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-4.png similarity index 100% rename from webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-4.png rename to backend/fastapi/webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-4.png diff --git a/webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-5.png b/backend/fastapi/webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-5.png similarity index 100% rename from webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-5.png rename to backend/fastapi/webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-5.png diff --git a/webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-6.png b/backend/fastapi/webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-6.png similarity index 100% rename from webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-6.png rename to backend/fastapi/webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-6.png diff --git a/webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-7.png b/backend/fastapi/webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-7.png similarity index 100% rename from webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-7.png rename to backend/fastapi/webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-7.png diff --git a/webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-8.png b/backend/fastapi/webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-8.png similarity index 100% rename from webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-8.png rename to backend/fastapi/webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/img-8.png diff --git a/webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/que_icon.svg b/backend/fastapi/webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/que_icon.svg similarity index 100% rename from webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/que_icon.svg rename to backend/fastapi/webapp/html-css-javascript-games-main/10-Memory-Card-Game/images/que_icon.svg diff --git a/webapp/html-css-javascript-games-main/10-Memory-Card-Game/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/10-Memory-Card-Game/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/10-Memory-Card-Game/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/10-Memory-Card-Game/index.html diff --git a/webapp/html-css-javascript-games-main/10-Memory-Card-Game/script.js b/backend/fastapi/webapp/html-css-javascript-games-main/10-Memory-Card-Game/script.js similarity index 100% rename from webapp/html-css-javascript-games-main/10-Memory-Card-Game/script.js rename to backend/fastapi/webapp/html-css-javascript-games-main/10-Memory-Card-Game/script.js diff --git a/webapp/html-css-javascript-games-main/10-Memory-Card-Game/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/10-Memory-Card-Game/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/10-Memory-Card-Game/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/10-Memory-Card-Game/style.css diff --git a/webapp/html-css-javascript-games-main/11-Rock-Paper-Scissors/images/paper.jpg b/backend/fastapi/webapp/html-css-javascript-games-main/11-Rock-Paper-Scissors/images/paper.jpg similarity index 100% rename from webapp/html-css-javascript-games-main/11-Rock-Paper-Scissors/images/paper.jpg rename to backend/fastapi/webapp/html-css-javascript-games-main/11-Rock-Paper-Scissors/images/paper.jpg diff --git a/webapp/html-css-javascript-games-main/11-Rock-Paper-Scissors/images/rock.jpg b/backend/fastapi/webapp/html-css-javascript-games-main/11-Rock-Paper-Scissors/images/rock.jpg similarity index 100% rename from webapp/html-css-javascript-games-main/11-Rock-Paper-Scissors/images/rock.jpg rename to backend/fastapi/webapp/html-css-javascript-games-main/11-Rock-Paper-Scissors/images/rock.jpg diff --git a/webapp/html-css-javascript-games-main/11-Rock-Paper-Scissors/images/scissor.jpg b/backend/fastapi/webapp/html-css-javascript-games-main/11-Rock-Paper-Scissors/images/scissor.jpg similarity index 100% rename from webapp/html-css-javascript-games-main/11-Rock-Paper-Scissors/images/scissor.jpg rename to backend/fastapi/webapp/html-css-javascript-games-main/11-Rock-Paper-Scissors/images/scissor.jpg diff --git a/webapp/html-css-javascript-games-main/11-Rock-Paper-Scissors/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/11-Rock-Paper-Scissors/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/11-Rock-Paper-Scissors/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/11-Rock-Paper-Scissors/index.html diff --git a/webapp/html-css-javascript-games-main/11-Rock-Paper-Scissors/index.js b/backend/fastapi/webapp/html-css-javascript-games-main/11-Rock-Paper-Scissors/index.js similarity index 100% rename from webapp/html-css-javascript-games-main/11-Rock-Paper-Scissors/index.js rename to backend/fastapi/webapp/html-css-javascript-games-main/11-Rock-Paper-Scissors/index.js diff --git a/webapp/html-css-javascript-games-main/11-Rock-Paper-Scissors/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/11-Rock-Paper-Scissors/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/11-Rock-Paper-Scissors/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/11-Rock-Paper-Scissors/style.css diff --git a/webapp/html-css-javascript-games-main/12-Type-Number-Guessing-Game/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/12-Type-Number-Guessing-Game/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/12-Type-Number-Guessing-Game/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/12-Type-Number-Guessing-Game/index.html diff --git a/webapp/html-css-javascript-games-main/12-Type-Number-Guessing-Game/index.js b/backend/fastapi/webapp/html-css-javascript-games-main/12-Type-Number-Guessing-Game/index.js similarity index 100% rename from webapp/html-css-javascript-games-main/12-Type-Number-Guessing-Game/index.js rename to backend/fastapi/webapp/html-css-javascript-games-main/12-Type-Number-Guessing-Game/index.js diff --git a/webapp/html-css-javascript-games-main/12-Type-Number-Guessing-Game/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/12-Type-Number-Guessing-Game/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/12-Type-Number-Guessing-Game/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/12-Type-Number-Guessing-Game/style.css diff --git a/webapp/html-css-javascript-games-main/13-Tic-Tac-Toe/O-Player.png b/backend/fastapi/webapp/html-css-javascript-games-main/13-Tic-Tac-Toe/O-Player.png similarity index 100% rename from webapp/html-css-javascript-games-main/13-Tic-Tac-Toe/O-Player.png rename to backend/fastapi/webapp/html-css-javascript-games-main/13-Tic-Tac-Toe/O-Player.png diff --git a/webapp/html-css-javascript-games-main/13-Tic-Tac-Toe/X-Player.png b/backend/fastapi/webapp/html-css-javascript-games-main/13-Tic-Tac-Toe/X-Player.png similarity index 100% rename from webapp/html-css-javascript-games-main/13-Tic-Tac-Toe/X-Player.png rename to backend/fastapi/webapp/html-css-javascript-games-main/13-Tic-Tac-Toe/X-Player.png diff --git a/webapp/html-css-javascript-games-main/13-Tic-Tac-Toe/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/13-Tic-Tac-Toe/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/13-Tic-Tac-Toe/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/13-Tic-Tac-Toe/index.html diff --git a/webapp/html-css-javascript-games-main/13-Tic-Tac-Toe/index.js b/backend/fastapi/webapp/html-css-javascript-games-main/13-Tic-Tac-Toe/index.js similarity index 100% rename from webapp/html-css-javascript-games-main/13-Tic-Tac-Toe/index.js rename to backend/fastapi/webapp/html-css-javascript-games-main/13-Tic-Tac-Toe/index.js diff --git a/webapp/html-css-javascript-games-main/13-Tic-Tac-Toe/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/13-Tic-Tac-Toe/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/13-Tic-Tac-Toe/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/13-Tic-Tac-Toe/style.css diff --git a/webapp/html-css-javascript-games-main/14-Snake-Game/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/14-Snake-Game/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/14-Snake-Game/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/14-Snake-Game/index.html diff --git a/webapp/html-css-javascript-games-main/14-Snake-Game/script.js b/backend/fastapi/webapp/html-css-javascript-games-main/14-Snake-Game/script.js similarity index 100% rename from webapp/html-css-javascript-games-main/14-Snake-Game/script.js rename to backend/fastapi/webapp/html-css-javascript-games-main/14-Snake-Game/script.js diff --git a/webapp/html-css-javascript-games-main/14-Snake-Game/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/14-Snake-Game/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/14-Snake-Game/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/14-Snake-Game/style.css diff --git a/webapp/html-css-javascript-games-main/15-Connect-Four-Game/icons8-github-100.png b/backend/fastapi/webapp/html-css-javascript-games-main/15-Connect-Four-Game/icons8-github-100.png similarity index 100% rename from webapp/html-css-javascript-games-main/15-Connect-Four-Game/icons8-github-100.png rename to backend/fastapi/webapp/html-css-javascript-games-main/15-Connect-Four-Game/icons8-github-100.png diff --git a/webapp/html-css-javascript-games-main/15-Connect-Four-Game/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/15-Connect-Four-Game/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/15-Connect-Four-Game/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/15-Connect-Four-Game/index.html diff --git a/webapp/html-css-javascript-games-main/15-Connect-Four-Game/script.js b/backend/fastapi/webapp/html-css-javascript-games-main/15-Connect-Four-Game/script.js similarity index 100% rename from webapp/html-css-javascript-games-main/15-Connect-Four-Game/script.js rename to backend/fastapi/webapp/html-css-javascript-games-main/15-Connect-Four-Game/script.js diff --git a/webapp/html-css-javascript-games-main/15-Connect-Four-Game/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/15-Connect-Four-Game/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/15-Connect-Four-Game/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/15-Connect-Four-Game/style.css diff --git a/webapp/html-css-javascript-games-main/16-Insect-Catch-Game/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/16-Insect-Catch-Game/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/16-Insect-Catch-Game/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/16-Insect-Catch-Game/index.html diff --git a/webapp/html-css-javascript-games-main/16-Insect-Catch-Game/script.js b/backend/fastapi/webapp/html-css-javascript-games-main/16-Insect-Catch-Game/script.js similarity index 100% rename from webapp/html-css-javascript-games-main/16-Insect-Catch-Game/script.js rename to backend/fastapi/webapp/html-css-javascript-games-main/16-Insect-Catch-Game/script.js diff --git a/webapp/html-css-javascript-games-main/16-Insect-Catch-Game/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/16-Insect-Catch-Game/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/16-Insect-Catch-Game/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/16-Insect-Catch-Game/style.css diff --git a/webapp/html-css-javascript-games-main/17-Typing-Game/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/17-Typing-Game/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/17-Typing-Game/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/17-Typing-Game/index.html diff --git a/webapp/html-css-javascript-games-main/17-Typing-Game/script.js b/backend/fastapi/webapp/html-css-javascript-games-main/17-Typing-Game/script.js similarity index 100% rename from webapp/html-css-javascript-games-main/17-Typing-Game/script.js rename to backend/fastapi/webapp/html-css-javascript-games-main/17-Typing-Game/script.js diff --git a/webapp/html-css-javascript-games-main/17-Typing-Game/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/17-Typing-Game/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/17-Typing-Game/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/17-Typing-Game/style.css diff --git a/webapp/html-css-javascript-games-main/18-Hangman-Game/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/18-Hangman-Game/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/18-Hangman-Game/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/18-Hangman-Game/index.html diff --git a/webapp/html-css-javascript-games-main/18-Hangman-Game/script.js b/backend/fastapi/webapp/html-css-javascript-games-main/18-Hangman-Game/script.js similarity index 100% rename from webapp/html-css-javascript-games-main/18-Hangman-Game/script.js rename to backend/fastapi/webapp/html-css-javascript-games-main/18-Hangman-Game/script.js diff --git a/webapp/html-css-javascript-games-main/18-Hangman-Game/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/18-Hangman-Game/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/18-Hangman-Game/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/18-Hangman-Game/style.css diff --git a/webapp/html-css-javascript-games-main/19-Flappy-Bird-Game/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/19-Flappy-Bird-Game/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/19-Flappy-Bird-Game/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/19-Flappy-Bird-Game/index.html diff --git a/webapp/html-css-javascript-games-main/19-Flappy-Bird-Game/script.js b/backend/fastapi/webapp/html-css-javascript-games-main/19-Flappy-Bird-Game/script.js similarity index 100% rename from webapp/html-css-javascript-games-main/19-Flappy-Bird-Game/script.js rename to backend/fastapi/webapp/html-css-javascript-games-main/19-Flappy-Bird-Game/script.js diff --git a/webapp/html-css-javascript-games-main/19-Flappy-Bird-Game/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/19-Flappy-Bird-Game/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/19-Flappy-Bird-Game/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/19-Flappy-Bird-Game/style.css diff --git a/webapp/html-css-javascript-games-main/20-Crossy-Road-Game/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/20-Crossy-Road-Game/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/20-Crossy-Road-Game/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/20-Crossy-Road-Game/index.html diff --git a/webapp/html-css-javascript-games-main/20-Crossy-Road-Game/script.js b/backend/fastapi/webapp/html-css-javascript-games-main/20-Crossy-Road-Game/script.js similarity index 100% rename from webapp/html-css-javascript-games-main/20-Crossy-Road-Game/script.js rename to backend/fastapi/webapp/html-css-javascript-games-main/20-Crossy-Road-Game/script.js diff --git a/webapp/html-css-javascript-games-main/20-Crossy-Road-Game/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/20-Crossy-Road-Game/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/20-Crossy-Road-Game/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/20-Crossy-Road-Game/style.css diff --git a/webapp/html-css-javascript-games-main/21-2048-Game/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/21-2048-Game/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/21-2048-Game/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/21-2048-Game/index.html diff --git a/webapp/html-css-javascript-games-main/21-2048-Game/script.js b/backend/fastapi/webapp/html-css-javascript-games-main/21-2048-Game/script.js similarity index 100% rename from webapp/html-css-javascript-games-main/21-2048-Game/script.js rename to backend/fastapi/webapp/html-css-javascript-games-main/21-2048-Game/script.js diff --git a/webapp/html-css-javascript-games-main/21-2048-Game/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/21-2048-Game/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/21-2048-Game/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/21-2048-Game/style.css diff --git a/webapp/html-css-javascript-games-main/22-Dice-Roll-Simulator/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/22-Dice-Roll-Simulator/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/22-Dice-Roll-Simulator/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/22-Dice-Roll-Simulator/index.html diff --git a/webapp/html-css-javascript-games-main/22-Dice-Roll-Simulator/index.js b/backend/fastapi/webapp/html-css-javascript-games-main/22-Dice-Roll-Simulator/index.js similarity index 100% rename from webapp/html-css-javascript-games-main/22-Dice-Roll-Simulator/index.js rename to backend/fastapi/webapp/html-css-javascript-games-main/22-Dice-Roll-Simulator/index.js diff --git a/webapp/html-css-javascript-games-main/22-Dice-Roll-Simulator/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/22-Dice-Roll-Simulator/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/22-Dice-Roll-Simulator/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/22-Dice-Roll-Simulator/style.css diff --git a/webapp/html-css-javascript-games-main/23-Shape-Clicker-Game/app.js b/backend/fastapi/webapp/html-css-javascript-games-main/23-Shape-Clicker-Game/app.js similarity index 100% rename from webapp/html-css-javascript-games-main/23-Shape-Clicker-Game/app.js rename to backend/fastapi/webapp/html-css-javascript-games-main/23-Shape-Clicker-Game/app.js diff --git a/webapp/html-css-javascript-games-main/23-Shape-Clicker-Game/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/23-Shape-Clicker-Game/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/23-Shape-Clicker-Game/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/23-Shape-Clicker-Game/index.html diff --git a/webapp/html-css-javascript-games-main/23-Shape-Clicker-Game/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/23-Shape-Clicker-Game/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/23-Shape-Clicker-Game/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/23-Shape-Clicker-Game/style.css diff --git a/webapp/html-css-javascript-games-main/24-Typing-Game/app.js b/backend/fastapi/webapp/html-css-javascript-games-main/24-Typing-Game/app.js similarity index 100% rename from webapp/html-css-javascript-games-main/24-Typing-Game/app.js rename to backend/fastapi/webapp/html-css-javascript-games-main/24-Typing-Game/app.js diff --git a/webapp/html-css-javascript-games-main/24-Typing-Game/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/24-Typing-Game/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/24-Typing-Game/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/24-Typing-Game/index.html diff --git a/webapp/html-css-javascript-games-main/24-Typing-Game/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/24-Typing-Game/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/24-Typing-Game/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/24-Typing-Game/style.css diff --git a/webapp/html-css-javascript-games-main/25-Speak-Number-Guessing-Game/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/25-Speak-Number-Guessing-Game/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/25-Speak-Number-Guessing-Game/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/25-Speak-Number-Guessing-Game/index.html diff --git a/webapp/html-css-javascript-games-main/25-Speak-Number-Guessing-Game/script.js b/backend/fastapi/webapp/html-css-javascript-games-main/25-Speak-Number-Guessing-Game/script.js similarity index 100% rename from webapp/html-css-javascript-games-main/25-Speak-Number-Guessing-Game/script.js rename to backend/fastapi/webapp/html-css-javascript-games-main/25-Speak-Number-Guessing-Game/script.js diff --git a/webapp/html-css-javascript-games-main/25-Speak-Number-Guessing-Game/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/25-Speak-Number-Guessing-Game/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/25-Speak-Number-Guessing-Game/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/25-Speak-Number-Guessing-Game/style.css diff --git a/webapp/html-css-javascript-games-main/26-Fruit-Slicer-Game/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/26-Fruit-Slicer-Game/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/26-Fruit-Slicer-Game/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/26-Fruit-Slicer-Game/index.html diff --git a/webapp/html-css-javascript-games-main/26-Fruit-Slicer-Game/script.js b/backend/fastapi/webapp/html-css-javascript-games-main/26-Fruit-Slicer-Game/script.js similarity index 100% rename from webapp/html-css-javascript-games-main/26-Fruit-Slicer-Game/script.js rename to backend/fastapi/webapp/html-css-javascript-games-main/26-Fruit-Slicer-Game/script.js diff --git a/webapp/html-css-javascript-games-main/26-Fruit-Slicer-Game/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/26-Fruit-Slicer-Game/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/26-Fruit-Slicer-Game/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/26-Fruit-Slicer-Game/style.css diff --git a/webapp/html-css-javascript-games-main/27-Quiz-Game/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/27-Quiz-Game/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/27-Quiz-Game/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/27-Quiz-Game/index.html diff --git a/webapp/html-css-javascript-games-main/27-Quiz-Game/script.js b/backend/fastapi/webapp/html-css-javascript-games-main/27-Quiz-Game/script.js similarity index 100% rename from webapp/html-css-javascript-games-main/27-Quiz-Game/script.js rename to backend/fastapi/webapp/html-css-javascript-games-main/27-Quiz-Game/script.js diff --git a/webapp/html-css-javascript-games-main/27-Quiz-Game/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/27-Quiz-Game/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/27-Quiz-Game/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/27-Quiz-Game/style.css diff --git a/webapp/html-css-javascript-games-main/28-Emoji-Catcher-Game/app.js b/backend/fastapi/webapp/html-css-javascript-games-main/28-Emoji-Catcher-Game/app.js similarity index 100% rename from webapp/html-css-javascript-games-main/28-Emoji-Catcher-Game/app.js rename to backend/fastapi/webapp/html-css-javascript-games-main/28-Emoji-Catcher-Game/app.js diff --git a/webapp/html-css-javascript-games-main/28-Emoji-Catcher-Game/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/28-Emoji-Catcher-Game/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/28-Emoji-Catcher-Game/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/28-Emoji-Catcher-Game/index.html diff --git a/webapp/html-css-javascript-games-main/28-Emoji-Catcher-Game/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/28-Emoji-Catcher-Game/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/28-Emoji-Catcher-Game/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/28-Emoji-Catcher-Game/style.css diff --git a/webapp/html-css-javascript-games-main/29-Whack-A-Mole-Game/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/29-Whack-A-Mole-Game/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/29-Whack-A-Mole-Game/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/29-Whack-A-Mole-Game/index.html diff --git a/webapp/html-css-javascript-games-main/29-Whack-A-Mole-Game/script.js b/backend/fastapi/webapp/html-css-javascript-games-main/29-Whack-A-Mole-Game/script.js similarity index 100% rename from webapp/html-css-javascript-games-main/29-Whack-A-Mole-Game/script.js rename to backend/fastapi/webapp/html-css-javascript-games-main/29-Whack-A-Mole-Game/script.js diff --git a/webapp/html-css-javascript-games-main/29-Whack-A-Mole-Game/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/29-Whack-A-Mole-Game/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/29-Whack-A-Mole-Game/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/29-Whack-A-Mole-Game/style.css diff --git a/webapp/html-css-javascript-games-main/30-Simon-Says-Game/index.html b/backend/fastapi/webapp/html-css-javascript-games-main/30-Simon-Says-Game/index.html similarity index 100% rename from webapp/html-css-javascript-games-main/30-Simon-Says-Game/index.html rename to backend/fastapi/webapp/html-css-javascript-games-main/30-Simon-Says-Game/index.html diff --git a/webapp/html-css-javascript-games-main/30-Simon-Says-Game/script.js b/backend/fastapi/webapp/html-css-javascript-games-main/30-Simon-Says-Game/script.js similarity index 100% rename from webapp/html-css-javascript-games-main/30-Simon-Says-Game/script.js rename to backend/fastapi/webapp/html-css-javascript-games-main/30-Simon-Says-Game/script.js diff --git a/webapp/html-css-javascript-games-main/30-Simon-Says-Game/style.css b/backend/fastapi/webapp/html-css-javascript-games-main/30-Simon-Says-Game/style.css similarity index 100% rename from webapp/html-css-javascript-games-main/30-Simon-Says-Game/style.css rename to backend/fastapi/webapp/html-css-javascript-games-main/30-Simon-Says-Game/style.css diff --git a/webapp/html-css-javascript-games-main/LICENSE b/backend/fastapi/webapp/html-css-javascript-games-main/LICENSE similarity index 100% rename from webapp/html-css-javascript-games-main/LICENSE rename to backend/fastapi/webapp/html-css-javascript-games-main/LICENSE diff --git a/webapp/html-css-javascript-games-main/README.md b/backend/fastapi/webapp/html-css-javascript-games-main/README.md similarity index 100% rename from webapp/html-css-javascript-games-main/README.md rename to backend/fastapi/webapp/html-css-javascript-games-main/README.md diff --git a/webapp/html-css-javascript-projects-main/.github/FUNDING.yml b/backend/fastapi/webapp/html-css-javascript-projects-main/.github/FUNDING.yml similarity index 100% rename from webapp/html-css-javascript-projects-main/.github/FUNDING.yml rename to backend/fastapi/webapp/html-css-javascript-projects-main/.github/FUNDING.yml diff --git a/webapp/html-css-javascript-projects-main/000-boilerplate/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/000-boilerplate/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/000-boilerplate/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/000-boilerplate/index.html diff --git a/webapp/html-css-javascript-projects-main/000-boilerplate/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/000-boilerplate/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/000-boilerplate/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/000-boilerplate/script.js diff --git a/webapp/html-css-javascript-projects-main/000-boilerplate/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/000-boilerplate/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/000-boilerplate/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/000-boilerplate/style.css diff --git a/webapp/html-css-javascript-projects-main/001-expanding cards/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/001-expanding cards/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/001-expanding cards/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/001-expanding cards/index.html diff --git a/webapp/html-css-javascript-projects-main/001-expanding cards/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/001-expanding cards/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/001-expanding cards/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/001-expanding cards/script.js diff --git a/webapp/html-css-javascript-projects-main/001-expanding cards/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/001-expanding cards/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/001-expanding cards/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/001-expanding cards/style.css diff --git a/webapp/html-css-javascript-projects-main/002-progress steps/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/002-progress steps/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/002-progress steps/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/002-progress steps/index.html diff --git a/webapp/html-css-javascript-projects-main/002-progress steps/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/002-progress steps/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/002-progress steps/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/002-progress steps/script.js diff --git a/webapp/html-css-javascript-projects-main/002-progress steps/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/002-progress steps/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/002-progress steps/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/002-progress steps/style.css diff --git a/webapp/html-css-javascript-projects-main/003-rotating navigation/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/003-rotating navigation/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/003-rotating navigation/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/003-rotating navigation/index.html diff --git a/webapp/html-css-javascript-projects-main/003-rotating navigation/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/003-rotating navigation/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/003-rotating navigation/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/003-rotating navigation/script.js diff --git a/webapp/html-css-javascript-projects-main/003-rotating navigation/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/003-rotating navigation/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/003-rotating navigation/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/003-rotating navigation/style.css diff --git a/webapp/html-css-javascript-projects-main/004-hidden search widget/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/004-hidden search widget/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/004-hidden search widget/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/004-hidden search widget/index.html diff --git a/webapp/html-css-javascript-projects-main/004-hidden search widget/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/004-hidden search widget/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/004-hidden search widget/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/004-hidden search widget/script.js diff --git a/webapp/html-css-javascript-projects-main/004-hidden search widget/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/004-hidden search widget/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/004-hidden search widget/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/004-hidden search widget/style.css diff --git a/webapp/html-css-javascript-projects-main/005-blurry loading/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/005-blurry loading/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/005-blurry loading/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/005-blurry loading/index.html diff --git a/webapp/html-css-javascript-projects-main/005-blurry loading/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/005-blurry loading/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/005-blurry loading/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/005-blurry loading/script.js diff --git a/webapp/html-css-javascript-projects-main/005-blurry loading/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/005-blurry loading/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/005-blurry loading/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/005-blurry loading/style.css diff --git a/webapp/html-css-javascript-projects-main/006-scroll animation/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/006-scroll animation/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/006-scroll animation/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/006-scroll animation/index.html diff --git a/webapp/html-css-javascript-projects-main/006-scroll animation/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/006-scroll animation/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/006-scroll animation/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/006-scroll animation/script.js diff --git a/webapp/html-css-javascript-projects-main/006-scroll animation/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/006-scroll animation/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/006-scroll animation/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/006-scroll animation/style.css diff --git a/webapp/html-css-javascript-projects-main/007-split landing page/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/007-split landing page/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/007-split landing page/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/007-split landing page/index.html diff --git a/webapp/html-css-javascript-projects-main/007-split landing page/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/007-split landing page/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/007-split landing page/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/007-split landing page/script.js diff --git a/webapp/html-css-javascript-projects-main/007-split landing page/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/007-split landing page/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/007-split landing page/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/007-split landing page/style.css diff --git a/webapp/html-css-javascript-projects-main/008-form wave animation/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/008-form wave animation/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/008-form wave animation/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/008-form wave animation/index.html diff --git a/webapp/html-css-javascript-projects-main/008-form wave animation/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/008-form wave animation/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/008-form wave animation/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/008-form wave animation/script.js diff --git a/webapp/html-css-javascript-projects-main/008-form wave animation/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/008-form wave animation/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/008-form wave animation/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/008-form wave animation/style.css diff --git a/webapp/html-css-javascript-projects-main/009-sound board/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/009-sound board/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/009-sound board/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/009-sound board/index.html diff --git a/webapp/html-css-javascript-projects-main/009-sound board/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/009-sound board/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/009-sound board/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/009-sound board/script.js diff --git a/webapp/html-css-javascript-projects-main/009-sound board/sounds/applause.mp3 b/backend/fastapi/webapp/html-css-javascript-projects-main/009-sound board/sounds/applause.mp3 similarity index 100% rename from webapp/html-css-javascript-projects-main/009-sound board/sounds/applause.mp3 rename to backend/fastapi/webapp/html-css-javascript-projects-main/009-sound board/sounds/applause.mp3 diff --git a/webapp/html-css-javascript-projects-main/009-sound board/sounds/boo.mp3 b/backend/fastapi/webapp/html-css-javascript-projects-main/009-sound board/sounds/boo.mp3 similarity index 100% rename from webapp/html-css-javascript-projects-main/009-sound board/sounds/boo.mp3 rename to backend/fastapi/webapp/html-css-javascript-projects-main/009-sound board/sounds/boo.mp3 diff --git a/webapp/html-css-javascript-projects-main/009-sound board/sounds/gasp.mp3 b/backend/fastapi/webapp/html-css-javascript-projects-main/009-sound board/sounds/gasp.mp3 similarity index 100% rename from webapp/html-css-javascript-projects-main/009-sound board/sounds/gasp.mp3 rename to backend/fastapi/webapp/html-css-javascript-projects-main/009-sound board/sounds/gasp.mp3 diff --git a/webapp/html-css-javascript-projects-main/009-sound board/sounds/tada.mp3 b/backend/fastapi/webapp/html-css-javascript-projects-main/009-sound board/sounds/tada.mp3 similarity index 100% rename from webapp/html-css-javascript-projects-main/009-sound board/sounds/tada.mp3 rename to backend/fastapi/webapp/html-css-javascript-projects-main/009-sound board/sounds/tada.mp3 diff --git a/webapp/html-css-javascript-projects-main/009-sound board/sounds/victory.mp3 b/backend/fastapi/webapp/html-css-javascript-projects-main/009-sound board/sounds/victory.mp3 similarity index 100% rename from webapp/html-css-javascript-projects-main/009-sound board/sounds/victory.mp3 rename to backend/fastapi/webapp/html-css-javascript-projects-main/009-sound board/sounds/victory.mp3 diff --git a/webapp/html-css-javascript-projects-main/009-sound board/sounds/wrong.mp3 b/backend/fastapi/webapp/html-css-javascript-projects-main/009-sound board/sounds/wrong.mp3 similarity index 100% rename from webapp/html-css-javascript-projects-main/009-sound board/sounds/wrong.mp3 rename to backend/fastapi/webapp/html-css-javascript-projects-main/009-sound board/sounds/wrong.mp3 diff --git a/webapp/html-css-javascript-projects-main/009-sound board/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/009-sound board/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/009-sound board/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/009-sound board/style.css diff --git a/webapp/html-css-javascript-projects-main/010-dad jokes/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/010-dad jokes/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/010-dad jokes/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/010-dad jokes/index.html diff --git a/webapp/html-css-javascript-projects-main/010-dad jokes/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/010-dad jokes/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/010-dad jokes/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/010-dad jokes/script.js diff --git a/webapp/html-css-javascript-projects-main/010-dad jokes/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/010-dad jokes/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/010-dad jokes/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/010-dad jokes/style.css diff --git a/webapp/html-css-javascript-projects-main/011-event KeyCodes/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/011-event KeyCodes/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/011-event KeyCodes/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/011-event KeyCodes/index.html diff --git a/webapp/html-css-javascript-projects-main/011-event KeyCodes/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/011-event KeyCodes/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/011-event KeyCodes/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/011-event KeyCodes/script.js diff --git a/webapp/html-css-javascript-projects-main/011-event KeyCodes/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/011-event KeyCodes/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/011-event KeyCodes/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/011-event KeyCodes/style.css diff --git a/webapp/html-css-javascript-projects-main/012-FAQ collapse/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/012-FAQ collapse/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/012-FAQ collapse/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/012-FAQ collapse/index.html diff --git a/webapp/html-css-javascript-projects-main/012-FAQ collapse/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/012-FAQ collapse/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/012-FAQ collapse/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/012-FAQ collapse/script.js diff --git a/webapp/html-css-javascript-projects-main/012-FAQ collapse/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/012-FAQ collapse/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/012-FAQ collapse/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/012-FAQ collapse/style.css diff --git a/webapp/html-css-javascript-projects-main/013-random choice picker/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/013-random choice picker/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/013-random choice picker/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/013-random choice picker/index.html diff --git a/webapp/html-css-javascript-projects-main/013-random choice picker/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/013-random choice picker/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/013-random choice picker/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/013-random choice picker/script.js diff --git a/webapp/html-css-javascript-projects-main/013-random choice picker/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/013-random choice picker/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/013-random choice picker/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/013-random choice picker/style.css diff --git a/webapp/html-css-javascript-projects-main/014-animated navigation/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/014-animated navigation/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/014-animated navigation/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/014-animated navigation/index.html diff --git a/webapp/html-css-javascript-projects-main/014-animated navigation/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/014-animated navigation/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/014-animated navigation/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/014-animated navigation/script.js diff --git a/webapp/html-css-javascript-projects-main/014-animated navigation/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/014-animated navigation/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/014-animated navigation/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/014-animated navigation/style.css diff --git a/webapp/html-css-javascript-projects-main/015-incrementing counter/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/015-incrementing counter/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/015-incrementing counter/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/015-incrementing counter/index.html diff --git a/webapp/html-css-javascript-projects-main/015-incrementing counter/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/015-incrementing counter/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/015-incrementing counter/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/015-incrementing counter/script.js diff --git a/webapp/html-css-javascript-projects-main/015-incrementing counter/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/015-incrementing counter/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/015-incrementing counter/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/015-incrementing counter/style.css diff --git a/webapp/html-css-javascript-projects-main/016-drink water/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/016-drink water/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/016-drink water/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/016-drink water/index.html diff --git a/webapp/html-css-javascript-projects-main/016-drink water/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/016-drink water/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/016-drink water/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/016-drink water/script.js diff --git a/webapp/html-css-javascript-projects-main/016-drink water/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/016-drink water/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/016-drink water/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/016-drink water/style.css diff --git a/webapp/html-css-javascript-projects-main/017-movie app/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/017-movie app/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/017-movie app/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/017-movie app/index.html diff --git a/webapp/html-css-javascript-projects-main/017-movie app/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/017-movie app/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/017-movie app/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/017-movie app/script.js diff --git a/webapp/html-css-javascript-projects-main/017-movie app/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/017-movie app/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/017-movie app/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/017-movie app/style.css diff --git a/webapp/html-css-javascript-projects-main/018-background slider/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/018-background slider/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/018-background slider/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/018-background slider/index.html diff --git a/webapp/html-css-javascript-projects-main/018-background slider/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/018-background slider/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/018-background slider/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/018-background slider/script.js diff --git a/webapp/html-css-javascript-projects-main/018-background slider/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/018-background slider/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/018-background slider/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/018-background slider/style.css diff --git a/webapp/html-css-javascript-projects-main/019-theme clock/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/019-theme clock/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/019-theme clock/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/019-theme clock/index.html diff --git a/webapp/html-css-javascript-projects-main/019-theme clock/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/019-theme clock/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/019-theme clock/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/019-theme clock/script.js diff --git a/webapp/html-css-javascript-projects-main/019-theme clock/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/019-theme clock/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/019-theme clock/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/019-theme clock/style.css diff --git a/webapp/html-css-javascript-projects-main/020-button ripple effect/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/020-button ripple effect/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/020-button ripple effect/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/020-button ripple effect/index.html diff --git a/webapp/html-css-javascript-projects-main/020-button ripple effect/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/020-button ripple effect/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/020-button ripple effect/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/020-button ripple effect/script.js diff --git a/webapp/html-css-javascript-projects-main/020-button ripple effect/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/020-button ripple effect/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/020-button ripple effect/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/020-button ripple effect/style.css diff --git a/webapp/html-css-javascript-projects-main/021-drag n drop/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/021-drag n drop/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/021-drag n drop/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/021-drag n drop/index.html diff --git a/webapp/html-css-javascript-projects-main/021-drag n drop/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/021-drag n drop/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/021-drag n drop/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/021-drag n drop/script.js diff --git a/webapp/html-css-javascript-projects-main/021-drag n drop/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/021-drag n drop/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/021-drag n drop/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/021-drag n drop/style.css diff --git a/webapp/html-css-javascript-projects-main/022-drawing app/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/022-drawing app/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/022-drawing app/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/022-drawing app/index.html diff --git a/webapp/html-css-javascript-projects-main/022-drawing app/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/022-drawing app/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/022-drawing app/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/022-drawing app/script.js diff --git a/webapp/html-css-javascript-projects-main/022-drawing app/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/022-drawing app/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/022-drawing app/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/022-drawing app/style.css diff --git a/webapp/html-css-javascript-projects-main/023-kinetic loader/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/023-kinetic loader/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/023-kinetic loader/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/023-kinetic loader/index.html diff --git a/webapp/html-css-javascript-projects-main/023-kinetic loader/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/023-kinetic loader/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/023-kinetic loader/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/023-kinetic loader/style.css diff --git a/webapp/html-css-javascript-projects-main/024-content placeholder/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/024-content placeholder/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/024-content placeholder/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/024-content placeholder/index.html diff --git a/webapp/html-css-javascript-projects-main/024-content placeholder/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/024-content placeholder/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/024-content placeholder/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/024-content placeholder/script.js diff --git a/webapp/html-css-javascript-projects-main/024-content placeholder/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/024-content placeholder/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/024-content placeholder/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/024-content placeholder/style.css diff --git a/webapp/html-css-javascript-projects-main/025-sticky navigation/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/025-sticky navigation/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/025-sticky navigation/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/025-sticky navigation/index.html diff --git a/webapp/html-css-javascript-projects-main/025-sticky navigation/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/025-sticky navigation/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/025-sticky navigation/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/025-sticky navigation/script.js diff --git a/webapp/html-css-javascript-projects-main/025-sticky navigation/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/025-sticky navigation/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/025-sticky navigation/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/025-sticky navigation/style.css diff --git a/webapp/html-css-javascript-projects-main/026-double vertical slider/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/026-double vertical slider/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/026-double vertical slider/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/026-double vertical slider/index.html diff --git a/webapp/html-css-javascript-projects-main/026-double vertical slider/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/026-double vertical slider/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/026-double vertical slider/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/026-double vertical slider/script.js diff --git a/webapp/html-css-javascript-projects-main/026-double vertical slider/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/026-double vertical slider/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/026-double vertical slider/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/026-double vertical slider/style.css diff --git a/webapp/html-css-javascript-projects-main/027-toast notification/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/027-toast notification/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/027-toast notification/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/027-toast notification/index.html diff --git a/webapp/html-css-javascript-projects-main/027-toast notification/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/027-toast notification/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/027-toast notification/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/027-toast notification/script.js diff --git a/webapp/html-css-javascript-projects-main/027-toast notification/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/027-toast notification/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/027-toast notification/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/027-toast notification/style.css diff --git a/webapp/html-css-javascript-projects-main/028-github profiles/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/028-github profiles/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/028-github profiles/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/028-github profiles/index.html diff --git a/webapp/html-css-javascript-projects-main/028-github profiles/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/028-github profiles/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/028-github profiles/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/028-github profiles/script.js diff --git a/webapp/html-css-javascript-projects-main/028-github profiles/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/028-github profiles/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/028-github profiles/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/028-github profiles/style.css diff --git a/webapp/html-css-javascript-projects-main/029-double click heart/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/029-double click heart/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/029-double click heart/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/029-double click heart/index.html diff --git a/webapp/html-css-javascript-projects-main/029-double click heart/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/029-double click heart/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/029-double click heart/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/029-double click heart/script.js diff --git a/webapp/html-css-javascript-projects-main/029-double click heart/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/029-double click heart/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/029-double click heart/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/029-double click heart/style.css diff --git a/webapp/html-css-javascript-projects-main/030-auto text effect/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/030-auto text effect/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/030-auto text effect/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/030-auto text effect/index.html diff --git a/webapp/html-css-javascript-projects-main/030-auto text effect/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/030-auto text effect/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/030-auto text effect/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/030-auto text effect/script.js diff --git a/webapp/html-css-javascript-projects-main/030-auto text effect/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/030-auto text effect/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/030-auto text effect/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/030-auto text effect/style.css diff --git a/webapp/html-css-javascript-projects-main/031-password generator/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/031-password generator/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/031-password generator/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/031-password generator/index.html diff --git a/webapp/html-css-javascript-projects-main/031-password generator/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/031-password generator/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/031-password generator/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/031-password generator/script.js diff --git a/webapp/html-css-javascript-projects-main/031-password generator/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/031-password generator/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/031-password generator/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/031-password generator/style.css diff --git a/webapp/html-css-javascript-projects-main/032-good cheap fast/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/032-good cheap fast/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/032-good cheap fast/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/032-good cheap fast/index.html diff --git a/webapp/html-css-javascript-projects-main/032-good cheap fast/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/032-good cheap fast/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/032-good cheap fast/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/032-good cheap fast/script.js diff --git a/webapp/html-css-javascript-projects-main/032-good cheap fast/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/032-good cheap fast/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/032-good cheap fast/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/032-good cheap fast/style.css diff --git a/webapp/html-css-javascript-projects-main/033-notes app/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/033-notes app/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/033-notes app/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/033-notes app/index.html diff --git a/webapp/html-css-javascript-projects-main/033-notes app/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/033-notes app/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/033-notes app/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/033-notes app/script.js diff --git a/webapp/html-css-javascript-projects-main/033-notes app/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/033-notes app/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/033-notes app/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/033-notes app/style.css diff --git a/webapp/html-css-javascript-projects-main/034-animated countdown/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/034-animated countdown/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/034-animated countdown/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/034-animated countdown/index.html diff --git a/webapp/html-css-javascript-projects-main/034-animated countdown/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/034-animated countdown/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/034-animated countdown/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/034-animated countdown/script.js diff --git a/webapp/html-css-javascript-projects-main/034-animated countdown/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/034-animated countdown/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/034-animated countdown/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/034-animated countdown/style.css diff --git a/webapp/html-css-javascript-projects-main/035-image carousel/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/035-image carousel/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/035-image carousel/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/035-image carousel/index.html diff --git a/webapp/html-css-javascript-projects-main/035-image carousel/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/035-image carousel/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/035-image carousel/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/035-image carousel/script.js diff --git a/webapp/html-css-javascript-projects-main/035-image carousel/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/035-image carousel/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/035-image carousel/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/035-image carousel/style.css diff --git a/webapp/html-css-javascript-projects-main/036-hoverboard/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/036-hoverboard/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/036-hoverboard/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/036-hoverboard/index.html diff --git a/webapp/html-css-javascript-projects-main/036-hoverboard/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/036-hoverboard/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/036-hoverboard/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/036-hoverboard/script.js diff --git a/webapp/html-css-javascript-projects-main/036-hoverboard/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/036-hoverboard/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/036-hoverboard/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/036-hoverboard/style.css diff --git a/webapp/html-css-javascript-projects-main/037-pokedex/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/037-pokedex/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/037-pokedex/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/037-pokedex/index.html diff --git a/webapp/html-css-javascript-projects-main/037-pokedex/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/037-pokedex/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/037-pokedex/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/037-pokedex/script.js diff --git a/webapp/html-css-javascript-projects-main/037-pokedex/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/037-pokedex/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/037-pokedex/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/037-pokedex/style.css diff --git a/webapp/html-css-javascript-projects-main/038-mobile tab navigation/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/038-mobile tab navigation/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/038-mobile tab navigation/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/038-mobile tab navigation/index.html diff --git a/webapp/html-css-javascript-projects-main/038-mobile tab navigation/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/038-mobile tab navigation/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/038-mobile tab navigation/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/038-mobile tab navigation/script.js diff --git a/webapp/html-css-javascript-projects-main/038-mobile tab navigation/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/038-mobile tab navigation/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/038-mobile tab navigation/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/038-mobile tab navigation/style.css diff --git a/webapp/html-css-javascript-projects-main/039-password strength background/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/039-password strength background/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/039-password strength background/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/039-password strength background/index.html diff --git a/webapp/html-css-javascript-projects-main/039-password strength background/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/039-password strength background/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/039-password strength background/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/039-password strength background/script.js diff --git a/webapp/html-css-javascript-projects-main/039-password strength background/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/039-password strength background/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/039-password strength background/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/039-password strength background/style.css diff --git a/webapp/html-css-javascript-projects-main/040-3d boxes background/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/040-3d boxes background/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/040-3d boxes background/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/040-3d boxes background/index.html diff --git a/webapp/html-css-javascript-projects-main/040-3d boxes background/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/040-3d boxes background/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/040-3d boxes background/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/040-3d boxes background/script.js diff --git a/webapp/html-css-javascript-projects-main/040-3d boxes background/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/040-3d boxes background/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/040-3d boxes background/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/040-3d boxes background/style.css diff --git a/webapp/html-css-javascript-projects-main/041-verify account UI/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/041-verify account UI/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/041-verify account UI/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/041-verify account UI/index.html diff --git a/webapp/html-css-javascript-projects-main/041-verify account UI/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/041-verify account UI/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/041-verify account UI/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/041-verify account UI/script.js diff --git a/webapp/html-css-javascript-projects-main/041-verify account UI/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/041-verify account UI/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/041-verify account UI/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/041-verify account UI/style.css diff --git a/webapp/html-css-javascript-projects-main/042-live user filter/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/042-live user filter/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/042-live user filter/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/042-live user filter/index.html diff --git a/webapp/html-css-javascript-projects-main/042-live user filter/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/042-live user filter/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/042-live user filter/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/042-live user filter/script.js diff --git a/webapp/html-css-javascript-projects-main/042-live user filter/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/042-live user filter/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/042-live user filter/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/042-live user filter/style.css diff --git a/webapp/html-css-javascript-projects-main/043-feedback UI design/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/043-feedback UI design/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/043-feedback UI design/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/043-feedback UI design/index.html diff --git a/webapp/html-css-javascript-projects-main/043-feedback UI design/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/043-feedback UI design/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/043-feedback UI design/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/043-feedback UI design/script.js diff --git a/webapp/html-css-javascript-projects-main/043-feedback UI design/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/043-feedback UI design/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/043-feedback UI design/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/043-feedback UI design/style.css diff --git a/webapp/html-css-javascript-projects-main/044-custom range slider/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/044-custom range slider/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/044-custom range slider/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/044-custom range slider/index.html diff --git a/webapp/html-css-javascript-projects-main/044-custom range slider/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/044-custom range slider/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/044-custom range slider/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/044-custom range slider/script.js diff --git a/webapp/html-css-javascript-projects-main/044-custom range slider/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/044-custom range slider/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/044-custom range slider/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/044-custom range slider/style.css diff --git a/webapp/html-css-javascript-projects-main/045-netflix mobile navigation/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/045-netflix mobile navigation/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/045-netflix mobile navigation/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/045-netflix mobile navigation/index.html diff --git a/webapp/html-css-javascript-projects-main/045-netflix mobile navigation/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/045-netflix mobile navigation/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/045-netflix mobile navigation/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/045-netflix mobile navigation/script.js diff --git a/webapp/html-css-javascript-projects-main/045-netflix mobile navigation/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/045-netflix mobile navigation/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/045-netflix mobile navigation/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/045-netflix mobile navigation/style.css diff --git a/webapp/html-css-javascript-projects-main/046-quiz app/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/046-quiz app/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/046-quiz app/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/046-quiz app/index.html diff --git a/webapp/html-css-javascript-projects-main/046-quiz app/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/046-quiz app/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/046-quiz app/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/046-quiz app/script.js diff --git a/webapp/html-css-javascript-projects-main/046-quiz app/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/046-quiz app/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/046-quiz app/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/046-quiz app/style.css diff --git a/webapp/html-css-javascript-projects-main/047-testimonial box switcher/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/047-testimonial box switcher/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/047-testimonial box switcher/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/047-testimonial box switcher/index.html diff --git a/webapp/html-css-javascript-projects-main/047-testimonial box switcher/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/047-testimonial box switcher/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/047-testimonial box switcher/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/047-testimonial box switcher/script.js diff --git a/webapp/html-css-javascript-projects-main/047-testimonial box switcher/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/047-testimonial box switcher/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/047-testimonial box switcher/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/047-testimonial box switcher/style.css diff --git a/webapp/html-css-javascript-projects-main/048-random image generator/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/048-random image generator/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/048-random image generator/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/048-random image generator/index.html diff --git a/webapp/html-css-javascript-projects-main/048-random image generator/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/048-random image generator/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/048-random image generator/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/048-random image generator/script.js diff --git a/webapp/html-css-javascript-projects-main/048-random image generator/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/048-random image generator/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/048-random image generator/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/048-random image generator/style.css diff --git a/webapp/html-css-javascript-projects-main/049-todo list/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/049-todo list/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/049-todo list/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/049-todo list/index.html diff --git a/webapp/html-css-javascript-projects-main/049-todo list/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/049-todo list/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/049-todo list/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/049-todo list/script.js diff --git a/webapp/html-css-javascript-projects-main/049-todo list/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/049-todo list/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/049-todo list/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/049-todo list/style.css diff --git a/webapp/html-css-javascript-projects-main/050-insect catch game/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/050-insect catch game/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/050-insect catch game/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/050-insect catch game/index.html diff --git a/webapp/html-css-javascript-projects-main/050-insect catch game/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/050-insect catch game/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/050-insect catch game/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/050-insect catch game/script.js diff --git a/webapp/html-css-javascript-projects-main/050-insect catch game/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/050-insect catch game/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/050-insect catch game/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/050-insect catch game/style.css diff --git a/webapp/html-css-javascript-projects-main/051-video background/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/051-video background/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/051-video background/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/051-video background/index.html diff --git a/webapp/html-css-javascript-projects-main/051-video background/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/051-video background/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/051-video background/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/051-video background/script.js diff --git a/webapp/html-css-javascript-projects-main/051-video background/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/051-video background/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/051-video background/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/051-video background/style.css diff --git a/webapp/html-css-javascript-projects-main/052-portfolio grid/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/052-portfolio grid/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/052-portfolio grid/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/052-portfolio grid/index.html diff --git a/webapp/html-css-javascript-projects-main/052-portfolio grid/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/052-portfolio grid/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/052-portfolio grid/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/052-portfolio grid/style.css diff --git a/webapp/html-css-javascript-projects-main/053-touch slider/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/053-touch slider/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/053-touch slider/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/053-touch slider/index.html diff --git a/webapp/html-css-javascript-projects-main/053-touch slider/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/053-touch slider/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/053-touch slider/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/053-touch slider/script.js diff --git a/webapp/html-css-javascript-projects-main/053-touch slider/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/053-touch slider/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/053-touch slider/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/053-touch slider/style.css diff --git a/webapp/html-css-javascript-projects-main/054-css loaders/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/054-css loaders/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/054-css loaders/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/054-css loaders/index.html diff --git a/webapp/html-css-javascript-projects-main/054-css loaders/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/054-css loaders/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/054-css loaders/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/054-css loaders/style.css diff --git a/webapp/html-css-javascript-projects-main/055-glass dashboard/images/controller.png b/backend/fastapi/webapp/html-css-javascript-projects-main/055-glass dashboard/images/controller.png similarity index 100% rename from webapp/html-css-javascript-projects-main/055-glass dashboard/images/controller.png rename to backend/fastapi/webapp/html-css-javascript-projects-main/055-glass dashboard/images/controller.png diff --git a/webapp/html-css-javascript-projects-main/055-glass dashboard/images/library.png b/backend/fastapi/webapp/html-css-javascript-projects-main/055-glass dashboard/images/library.png similarity index 100% rename from webapp/html-css-javascript-projects-main/055-glass dashboard/images/library.png rename to backend/fastapi/webapp/html-css-javascript-projects-main/055-glass dashboard/images/library.png diff --git a/webapp/html-css-javascript-projects-main/055-glass dashboard/images/steam.png b/backend/fastapi/webapp/html-css-javascript-projects-main/055-glass dashboard/images/steam.png similarity index 100% rename from webapp/html-css-javascript-projects-main/055-glass dashboard/images/steam.png rename to backend/fastapi/webapp/html-css-javascript-projects-main/055-glass dashboard/images/steam.png diff --git a/webapp/html-css-javascript-projects-main/055-glass dashboard/images/twitch.png b/backend/fastapi/webapp/html-css-javascript-projects-main/055-glass dashboard/images/twitch.png similarity index 100% rename from webapp/html-css-javascript-projects-main/055-glass dashboard/images/twitch.png rename to backend/fastapi/webapp/html-css-javascript-projects-main/055-glass dashboard/images/twitch.png diff --git a/webapp/html-css-javascript-projects-main/055-glass dashboard/images/upcoming.png b/backend/fastapi/webapp/html-css-javascript-projects-main/055-glass dashboard/images/upcoming.png similarity index 100% rename from webapp/html-css-javascript-projects-main/055-glass dashboard/images/upcoming.png rename to backend/fastapi/webapp/html-css-javascript-projects-main/055-glass dashboard/images/upcoming.png diff --git a/webapp/html-css-javascript-projects-main/055-glass dashboard/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/055-glass dashboard/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/055-glass dashboard/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/055-glass dashboard/index.html diff --git a/webapp/html-css-javascript-projects-main/055-glass dashboard/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/055-glass dashboard/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/055-glass dashboard/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/055-glass dashboard/style.css diff --git a/webapp/html-css-javascript-projects-main/056-image comparison slider/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/056-image comparison slider/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/056-image comparison slider/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/056-image comparison slider/index.html diff --git a/webapp/html-css-javascript-projects-main/056-image comparison slider/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/056-image comparison slider/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/056-image comparison slider/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/056-image comparison slider/script.js diff --git a/webapp/html-css-javascript-projects-main/056-image comparison slider/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/056-image comparison slider/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/056-image comparison slider/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/056-image comparison slider/style.css diff --git a/webapp/html-css-javascript-projects-main/057-parallax background svg/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/057-parallax background svg/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/057-parallax background svg/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/057-parallax background svg/index.html diff --git a/webapp/html-css-javascript-projects-main/057-parallax background svg/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/057-parallax background svg/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/057-parallax background svg/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/057-parallax background svg/script.js diff --git a/webapp/html-css-javascript-projects-main/057-parallax background svg/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/057-parallax background svg/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/057-parallax background svg/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/057-parallax background svg/style.css diff --git a/webapp/html-css-javascript-projects-main/058-3D product card/images/adidas.png b/backend/fastapi/webapp/html-css-javascript-projects-main/058-3D product card/images/adidas.png similarity index 100% rename from webapp/html-css-javascript-projects-main/058-3D product card/images/adidas.png rename to backend/fastapi/webapp/html-css-javascript-projects-main/058-3D product card/images/adidas.png diff --git a/webapp/html-css-javascript-projects-main/058-3D product card/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/058-3D product card/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/058-3D product card/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/058-3D product card/index.html diff --git a/webapp/html-css-javascript-projects-main/058-3D product card/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/058-3D product card/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/058-3D product card/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/058-3D product card/script.js diff --git a/webapp/html-css-javascript-projects-main/058-3D product card/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/058-3D product card/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/058-3D product card/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/058-3D product card/style.css diff --git a/webapp/html-css-javascript-projects-main/059-form validator/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/059-form validator/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/059-form validator/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/059-form validator/index.html diff --git a/webapp/html-css-javascript-projects-main/059-form validator/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/059-form validator/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/059-form validator/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/059-form validator/script.js diff --git a/webapp/html-css-javascript-projects-main/059-form validator/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/059-form validator/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/059-form validator/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/059-form validator/style.css diff --git a/webapp/html-css-javascript-projects-main/060-movie seat booking/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/060-movie seat booking/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/060-movie seat booking/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/060-movie seat booking/index.html diff --git a/webapp/html-css-javascript-projects-main/060-movie seat booking/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/060-movie seat booking/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/060-movie seat booking/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/060-movie seat booking/script.js diff --git a/webapp/html-css-javascript-projects-main/060-movie seat booking/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/060-movie seat booking/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/060-movie seat booking/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/060-movie seat booking/style.css diff --git a/webapp/html-css-javascript-projects-main/061-custom video player/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/061-custom video player/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/061-custom video player/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/061-custom video player/index.html diff --git a/webapp/html-css-javascript-projects-main/061-custom video player/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/061-custom video player/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/061-custom video player/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/061-custom video player/script.js diff --git a/webapp/html-css-javascript-projects-main/061-custom video player/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/061-custom video player/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/061-custom video player/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/061-custom video player/style.css diff --git a/webapp/html-css-javascript-projects-main/062-exchange rate calculator/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/062-exchange rate calculator/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/062-exchange rate calculator/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/062-exchange rate calculator/index.html diff --git a/webapp/html-css-javascript-projects-main/062-exchange rate calculator/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/062-exchange rate calculator/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/062-exchange rate calculator/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/062-exchange rate calculator/script.js diff --git a/webapp/html-css-javascript-projects-main/062-exchange rate calculator/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/062-exchange rate calculator/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/062-exchange rate calculator/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/062-exchange rate calculator/style.css diff --git a/webapp/html-css-javascript-projects-main/063-DOM array methods/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/063-DOM array methods/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/063-DOM array methods/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/063-DOM array methods/index.html diff --git a/webapp/html-css-javascript-projects-main/063-DOM array methods/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/063-DOM array methods/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/063-DOM array methods/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/063-DOM array methods/script.js diff --git a/webapp/html-css-javascript-projects-main/063-DOM array methods/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/063-DOM array methods/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/063-DOM array methods/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/063-DOM array methods/style.css diff --git a/webapp/html-css-javascript-projects-main/064-menu slider modal/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/064-menu slider modal/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/064-menu slider modal/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/064-menu slider modal/index.html diff --git a/webapp/html-css-javascript-projects-main/064-menu slider modal/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/064-menu slider modal/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/064-menu slider modal/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/064-menu slider modal/script.js diff --git a/webapp/html-css-javascript-projects-main/064-menu slider modal/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/064-menu slider modal/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/064-menu slider modal/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/064-menu slider modal/style.css diff --git a/webapp/html-css-javascript-projects-main/065-hangman game/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/065-hangman game/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/065-hangman game/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/065-hangman game/index.html diff --git a/webapp/html-css-javascript-projects-main/065-hangman game/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/065-hangman game/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/065-hangman game/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/065-hangman game/script.js diff --git a/webapp/html-css-javascript-projects-main/065-hangman game/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/065-hangman game/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/065-hangman game/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/065-hangman game/style.css diff --git a/webapp/html-css-javascript-projects-main/066-meal finder/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/066-meal finder/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/066-meal finder/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/066-meal finder/index.html diff --git a/webapp/html-css-javascript-projects-main/066-meal finder/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/066-meal finder/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/066-meal finder/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/066-meal finder/script.js diff --git a/webapp/html-css-javascript-projects-main/066-meal finder/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/066-meal finder/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/066-meal finder/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/066-meal finder/style.css diff --git a/webapp/html-css-javascript-projects-main/067-expense tracker/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/067-expense tracker/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/067-expense tracker/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/067-expense tracker/index.html diff --git a/webapp/html-css-javascript-projects-main/067-expense tracker/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/067-expense tracker/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/067-expense tracker/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/067-expense tracker/script.js diff --git a/webapp/html-css-javascript-projects-main/067-expense tracker/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/067-expense tracker/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/067-expense tracker/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/067-expense tracker/style.css diff --git a/webapp/html-css-javascript-projects-main/068-music player/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/068-music player/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/068-music player/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/068-music player/index.html diff --git a/webapp/html-css-javascript-projects-main/068-music player/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/068-music player/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/068-music player/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/068-music player/script.js diff --git a/webapp/html-css-javascript-projects-main/068-music player/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/068-music player/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/068-music player/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/068-music player/style.css diff --git a/webapp/html-css-javascript-projects-main/069-infinite scroll posts/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/069-infinite scroll posts/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/069-infinite scroll posts/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/069-infinite scroll posts/index.html diff --git a/webapp/html-css-javascript-projects-main/069-infinite scroll posts/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/069-infinite scroll posts/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/069-infinite scroll posts/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/069-infinite scroll posts/script.js diff --git a/webapp/html-css-javascript-projects-main/069-infinite scroll posts/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/069-infinite scroll posts/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/069-infinite scroll posts/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/069-infinite scroll posts/style.css diff --git a/webapp/html-css-javascript-projects-main/070-typing game/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/070-typing game/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/070-typing game/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/070-typing game/index.html diff --git a/webapp/html-css-javascript-projects-main/070-typing game/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/070-typing game/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/070-typing game/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/070-typing game/script.js diff --git a/webapp/html-css-javascript-projects-main/070-typing game/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/070-typing game/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/070-typing game/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/070-typing game/style.css diff --git a/webapp/html-css-javascript-projects-main/071-speech text reader/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/071-speech text reader/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/071-speech text reader/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/071-speech text reader/index.html diff --git a/webapp/html-css-javascript-projects-main/071-speech text reader/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/071-speech text reader/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/071-speech text reader/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/071-speech text reader/script.js diff --git a/webapp/html-css-javascript-projects-main/071-speech text reader/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/071-speech text reader/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/071-speech text reader/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/071-speech text reader/style.css diff --git a/webapp/html-css-javascript-projects-main/072-memory cards/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/072-memory cards/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/072-memory cards/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/072-memory cards/index.html diff --git a/webapp/html-css-javascript-projects-main/072-memory cards/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/072-memory cards/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/072-memory cards/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/072-memory cards/script.js diff --git a/webapp/html-css-javascript-projects-main/072-memory cards/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/072-memory cards/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/072-memory cards/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/072-memory cards/style.css diff --git a/webapp/html-css-javascript-projects-main/073-lyrics search app/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/073-lyrics search app/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/073-lyrics search app/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/073-lyrics search app/index.html diff --git a/webapp/html-css-javascript-projects-main/073-lyrics search app/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/073-lyrics search app/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/073-lyrics search app/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/073-lyrics search app/script.js diff --git a/webapp/html-css-javascript-projects-main/073-lyrics search app/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/073-lyrics search app/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/073-lyrics search app/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/073-lyrics search app/style.css diff --git a/webapp/html-css-javascript-projects-main/074-relaxer app/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/074-relaxer app/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/074-relaxer app/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/074-relaxer app/index.html diff --git a/webapp/html-css-javascript-projects-main/074-relaxer app/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/074-relaxer app/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/074-relaxer app/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/074-relaxer app/script.js diff --git a/webapp/html-css-javascript-projects-main/074-relaxer app/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/074-relaxer app/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/074-relaxer app/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/074-relaxer app/style.css diff --git a/webapp/html-css-javascript-projects-main/075-breakout game/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/075-breakout game/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/075-breakout game/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/075-breakout game/index.html diff --git a/webapp/html-css-javascript-projects-main/075-breakout game/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/075-breakout game/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/075-breakout game/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/075-breakout game/script.js diff --git a/webapp/html-css-javascript-projects-main/075-breakout game/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/075-breakout game/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/075-breakout game/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/075-breakout game/style.css diff --git a/webapp/html-css-javascript-projects-main/076-new year countdown/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/076-new year countdown/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/076-new year countdown/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/076-new year countdown/index.html diff --git a/webapp/html-css-javascript-projects-main/076-new year countdown/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/076-new year countdown/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/076-new year countdown/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/076-new year countdown/script.js diff --git a/webapp/html-css-javascript-projects-main/076-new year countdown/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/076-new year countdown/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/076-new year countdown/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/076-new year countdown/style.css diff --git a/webapp/html-css-javascript-projects-main/077-sortable list/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/077-sortable list/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/077-sortable list/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/077-sortable list/index.html diff --git a/webapp/html-css-javascript-projects-main/077-sortable list/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/077-sortable list/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/077-sortable list/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/077-sortable list/script.js diff --git a/webapp/html-css-javascript-projects-main/077-sortable list/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/077-sortable list/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/077-sortable list/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/077-sortable list/style.css diff --git a/webapp/html-css-javascript-projects-main/078-speak number guessing game/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/078-speak number guessing game/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/078-speak number guessing game/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/078-speak number guessing game/index.html diff --git a/webapp/html-css-javascript-projects-main/078-speak number guessing game/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/078-speak number guessing game/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/078-speak number guessing game/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/078-speak number guessing game/script.js diff --git a/webapp/html-css-javascript-projects-main/078-speak number guessing game/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/078-speak number guessing game/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/078-speak number guessing game/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/078-speak number guessing game/style.css diff --git a/webapp/html-css-javascript-projects-main/079-creative agency website/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/079-creative agency website/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/079-creative agency website/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/079-creative agency website/index.html diff --git a/webapp/html-css-javascript-projects-main/079-creative agency website/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/079-creative agency website/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/079-creative agency website/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/079-creative agency website/script.js diff --git a/webapp/html-css-javascript-projects-main/079-creative agency website/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/079-creative agency website/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/079-creative agency website/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/079-creative agency website/style.css diff --git a/webapp/html-css-javascript-projects-main/080-health dashboard/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/080-health dashboard/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/080-health dashboard/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/080-health dashboard/index.html diff --git a/webapp/html-css-javascript-projects-main/080-health dashboard/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/080-health dashboard/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/080-health dashboard/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/080-health dashboard/style.css diff --git a/webapp/html-css-javascript-projects-main/081-animated SVG/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/081-animated SVG/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/081-animated SVG/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/081-animated SVG/index.html diff --git a/webapp/html-css-javascript-projects-main/081-animated SVG/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/081-animated SVG/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/081-animated SVG/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/081-animated SVG/style.css diff --git a/webapp/html-css-javascript-projects-main/082-parallax landing page/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/082-parallax landing page/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/082-parallax landing page/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/082-parallax landing page/index.html diff --git a/webapp/html-css-javascript-projects-main/082-parallax landing page/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/082-parallax landing page/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/082-parallax landing page/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/082-parallax landing page/script.js diff --git a/webapp/html-css-javascript-projects-main/082-parallax landing page/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/082-parallax landing page/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/082-parallax landing page/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/082-parallax landing page/style.css diff --git a/webapp/html-css-javascript-projects-main/083-full screen image slider/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/083-full screen image slider/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/083-full screen image slider/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/083-full screen image slider/index.html diff --git a/webapp/html-css-javascript-projects-main/083-full screen image slider/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/083-full screen image slider/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/083-full screen image slider/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/083-full screen image slider/script.js diff --git a/webapp/html-css-javascript-projects-main/083-full screen image slider/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/083-full screen image slider/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/083-full screen image slider/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/083-full screen image slider/style.css diff --git a/webapp/html-css-javascript-projects-main/084-fluid image lightbox/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/084-fluid image lightbox/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/084-fluid image lightbox/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/084-fluid image lightbox/index.html diff --git a/webapp/html-css-javascript-projects-main/084-fluid image lightbox/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/084-fluid image lightbox/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/084-fluid image lightbox/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/084-fluid image lightbox/script.js diff --git a/webapp/html-css-javascript-projects-main/084-fluid image lightbox/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/084-fluid image lightbox/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/084-fluid image lightbox/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/084-fluid image lightbox/style.css diff --git a/webapp/html-css-javascript-projects-main/085-sneaker shop/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/085-sneaker shop/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/085-sneaker shop/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/085-sneaker shop/index.html diff --git a/webapp/html-css-javascript-projects-main/085-sneaker shop/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/085-sneaker shop/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/085-sneaker shop/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/085-sneaker shop/style.css diff --git a/webapp/html-css-javascript-projects-main/086-coming soon page/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/086-coming soon page/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/086-coming soon page/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/086-coming soon page/index.html diff --git a/webapp/html-css-javascript-projects-main/086-coming soon page/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/086-coming soon page/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/086-coming soon page/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/086-coming soon page/style.css diff --git a/webapp/html-css-javascript-projects-main/087-sliding signin signup form/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/087-sliding signin signup form/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/087-sliding signin signup form/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/087-sliding signin signup form/index.html diff --git a/webapp/html-css-javascript-projects-main/087-sliding signin signup form/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/087-sliding signin signup form/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/087-sliding signin signup form/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/087-sliding signin signup form/script.js diff --git a/webapp/html-css-javascript-projects-main/087-sliding signin signup form/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/087-sliding signin signup form/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/087-sliding signin signup form/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/087-sliding signin signup form/style.css diff --git a/webapp/html-css-javascript-projects-main/088-promo code/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/088-promo code/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/088-promo code/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/088-promo code/index.html diff --git a/webapp/html-css-javascript-projects-main/088-promo code/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/088-promo code/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/088-promo code/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/088-promo code/script.js diff --git a/webapp/html-css-javascript-projects-main/088-promo code/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/088-promo code/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/088-promo code/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/088-promo code/style.css diff --git a/webapp/html-css-javascript-projects-main/089-one color UI/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/089-one color UI/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/089-one color UI/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/089-one color UI/index.html diff --git a/webapp/html-css-javascript-projects-main/089-one color UI/styles/_features.scss b/backend/fastapi/webapp/html-css-javascript-projects-main/089-one color UI/styles/_features.scss similarity index 100% rename from webapp/html-css-javascript-projects-main/089-one color UI/styles/_features.scss rename to backend/fastapi/webapp/html-css-javascript-projects-main/089-one color UI/styles/_features.scss diff --git a/webapp/html-css-javascript-projects-main/089-one color UI/styles/_footer.scss b/backend/fastapi/webapp/html-css-javascript-projects-main/089-one color UI/styles/_footer.scss similarity index 100% rename from webapp/html-css-javascript-projects-main/089-one color UI/styles/_footer.scss rename to backend/fastapi/webapp/html-css-javascript-projects-main/089-one color UI/styles/_footer.scss diff --git a/webapp/html-css-javascript-projects-main/089-one color UI/styles/_global.scss b/backend/fastapi/webapp/html-css-javascript-projects-main/089-one color UI/styles/_global.scss similarity index 100% rename from webapp/html-css-javascript-projects-main/089-one color UI/styles/_global.scss rename to backend/fastapi/webapp/html-css-javascript-projects-main/089-one color UI/styles/_global.scss diff --git a/webapp/html-css-javascript-projects-main/089-one color UI/styles/_home.scss b/backend/fastapi/webapp/html-css-javascript-projects-main/089-one color UI/styles/_home.scss similarity index 100% rename from webapp/html-css-javascript-projects-main/089-one color UI/styles/_home.scss rename to backend/fastapi/webapp/html-css-javascript-projects-main/089-one color UI/styles/_home.scss diff --git a/webapp/html-css-javascript-projects-main/089-one color UI/styles/_media-queries.scss b/backend/fastapi/webapp/html-css-javascript-projects-main/089-one color UI/styles/_media-queries.scss similarity index 100% rename from webapp/html-css-javascript-projects-main/089-one color UI/styles/_media-queries.scss rename to backend/fastapi/webapp/html-css-javascript-projects-main/089-one color UI/styles/_media-queries.scss diff --git a/webapp/html-css-javascript-projects-main/089-one color UI/styles/_soon.scss b/backend/fastapi/webapp/html-css-javascript-projects-main/089-one color UI/styles/_soon.scss similarity index 100% rename from webapp/html-css-javascript-projects-main/089-one color UI/styles/_soon.scss rename to backend/fastapi/webapp/html-css-javascript-projects-main/089-one color UI/styles/_soon.scss diff --git a/webapp/html-css-javascript-projects-main/089-one color UI/styles/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/089-one color UI/styles/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/089-one color UI/styles/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/089-one color UI/styles/style.css diff --git a/webapp/html-css-javascript-projects-main/089-one color UI/styles/style.css.map b/backend/fastapi/webapp/html-css-javascript-projects-main/089-one color UI/styles/style.css.map similarity index 100% rename from webapp/html-css-javascript-projects-main/089-one color UI/styles/style.css.map rename to backend/fastapi/webapp/html-css-javascript-projects-main/089-one color UI/styles/style.css.map diff --git a/webapp/html-css-javascript-projects-main/089-one color UI/styles/style.min.css b/backend/fastapi/webapp/html-css-javascript-projects-main/089-one color UI/styles/style.min.css similarity index 100% rename from webapp/html-css-javascript-projects-main/089-one color UI/styles/style.min.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/089-one color UI/styles/style.min.css diff --git a/webapp/html-css-javascript-projects-main/089-one color UI/styles/style.min.css.map b/backend/fastapi/webapp/html-css-javascript-projects-main/089-one color UI/styles/style.min.css.map similarity index 100% rename from webapp/html-css-javascript-projects-main/089-one color UI/styles/style.min.css.map rename to backend/fastapi/webapp/html-css-javascript-projects-main/089-one color UI/styles/style.min.css.map diff --git a/webapp/html-css-javascript-projects-main/089-one color UI/styles/style.scss b/backend/fastapi/webapp/html-css-javascript-projects-main/089-one color UI/styles/style.scss similarity index 100% rename from webapp/html-css-javascript-projects-main/089-one color UI/styles/style.scss rename to backend/fastapi/webapp/html-css-javascript-projects-main/089-one color UI/styles/style.scss diff --git a/webapp/html-css-javascript-projects-main/090-tooltip/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/090-tooltip/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/090-tooltip/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/090-tooltip/index.html diff --git a/webapp/html-css-javascript-projects-main/090-tooltip/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/090-tooltip/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/090-tooltip/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/090-tooltip/style.css diff --git a/webapp/html-css-javascript-projects-main/091-chat interface/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/091-chat interface/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/091-chat interface/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/091-chat interface/index.html diff --git a/webapp/html-css-javascript-projects-main/091-chat interface/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/091-chat interface/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/091-chat interface/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/091-chat interface/style.css diff --git a/webapp/html-css-javascript-projects-main/092-music streaming service/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/092-music streaming service/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/092-music streaming service/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/092-music streaming service/index.html diff --git a/webapp/html-css-javascript-projects-main/092-music streaming service/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/092-music streaming service/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/092-music streaming service/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/092-music streaming service/style.css diff --git a/webapp/html-css-javascript-projects-main/093-creative portfolio/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/093-creative portfolio/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/093-creative portfolio/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/093-creative portfolio/index.html diff --git a/webapp/html-css-javascript-projects-main/093-creative portfolio/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/093-creative portfolio/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/093-creative portfolio/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/093-creative portfolio/script.js diff --git a/webapp/html-css-javascript-projects-main/093-creative portfolio/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/093-creative portfolio/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/093-creative portfolio/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/093-creative portfolio/style.css diff --git a/webapp/html-css-javascript-projects-main/094-laptop UI/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/094-laptop UI/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/094-laptop UI/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/094-laptop UI/index.html diff --git a/webapp/html-css-javascript-projects-main/094-laptop UI/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/094-laptop UI/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/094-laptop UI/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/094-laptop UI/style.css diff --git a/webapp/html-css-javascript-projects-main/095-headphones product page/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/095-headphones product page/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/095-headphones product page/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/095-headphones product page/index.html diff --git a/webapp/html-css-javascript-projects-main/095-headphones product page/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/095-headphones product page/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/095-headphones product page/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/095-headphones product page/style.css diff --git a/webapp/html-css-javascript-projects-main/096-cloud hosting service/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/096-cloud hosting service/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/096-cloud hosting service/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/096-cloud hosting service/index.html diff --git a/webapp/html-css-javascript-projects-main/096-cloud hosting service/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/096-cloud hosting service/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/096-cloud hosting service/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/096-cloud hosting service/style.css diff --git a/webapp/html-css-javascript-projects-main/096-cloud hosting service/utilities.css b/backend/fastapi/webapp/html-css-javascript-projects-main/096-cloud hosting service/utilities.css similarity index 100% rename from webapp/html-css-javascript-projects-main/096-cloud hosting service/utilities.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/096-cloud hosting service/utilities.css diff --git a/webapp/html-css-javascript-projects-main/097-terminal style landing page/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/097-terminal style landing page/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/097-terminal style landing page/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/097-terminal style landing page/index.html diff --git a/webapp/html-css-javascript-projects-main/097-terminal style landing page/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/097-terminal style landing page/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/097-terminal style landing page/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/097-terminal style landing page/script.js diff --git a/webapp/html-css-javascript-projects-main/097-terminal style landing page/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/097-terminal style landing page/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/097-terminal style landing page/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/097-terminal style landing page/style.css diff --git a/webapp/html-css-javascript-projects-main/098-magazine layout/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/098-magazine layout/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/098-magazine layout/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/098-magazine layout/index.html diff --git a/webapp/html-css-javascript-projects-main/098-magazine layout/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/098-magazine layout/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/098-magazine layout/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/098-magazine layout/style.css diff --git a/webapp/html-css-javascript-projects-main/099-parallax website/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/099-parallax website/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/099-parallax website/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/099-parallax website/index.html diff --git a/webapp/html-css-javascript-projects-main/099-parallax website/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/099-parallax website/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/099-parallax website/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/099-parallax website/script.js diff --git a/webapp/html-css-javascript-projects-main/099-parallax website/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/099-parallax website/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/099-parallax website/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/099-parallax website/style.css diff --git a/webapp/html-css-javascript-projects-main/100-hulu webpage clone/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/100-hulu webpage clone/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/100-hulu webpage clone/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/100-hulu webpage clone/index.html diff --git a/webapp/html-css-javascript-projects-main/100-hulu webpage clone/script.js b/backend/fastapi/webapp/html-css-javascript-projects-main/100-hulu webpage clone/script.js similarity index 100% rename from webapp/html-css-javascript-projects-main/100-hulu webpage clone/script.js rename to backend/fastapi/webapp/html-css-javascript-projects-main/100-hulu webpage clone/script.js diff --git a/webapp/html-css-javascript-projects-main/100-hulu webpage clone/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/100-hulu webpage clone/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/100-hulu webpage clone/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/100-hulu webpage clone/style.css diff --git a/webapp/html-css-javascript-projects-main/101-cascade layers/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/101-cascade layers/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/101-cascade layers/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/101-cascade layers/index.html diff --git a/webapp/html-css-javascript-projects-main/101-cascade layers/styles/components.css b/backend/fastapi/webapp/html-css-javascript-projects-main/101-cascade layers/styles/components.css similarity index 100% rename from webapp/html-css-javascript-projects-main/101-cascade layers/styles/components.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/101-cascade layers/styles/components.css diff --git a/webapp/html-css-javascript-projects-main/101-cascade layers/styles/content.css b/backend/fastapi/webapp/html-css-javascript-projects-main/101-cascade layers/styles/content.css similarity index 100% rename from webapp/html-css-javascript-projects-main/101-cascade layers/styles/content.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/101-cascade layers/styles/content.css diff --git a/webapp/html-css-javascript-projects-main/101-cascade layers/styles/layout.css b/backend/fastapi/webapp/html-css-javascript-projects-main/101-cascade layers/styles/layout.css similarity index 100% rename from webapp/html-css-javascript-projects-main/101-cascade layers/styles/layout.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/101-cascade layers/styles/layout.css diff --git a/webapp/html-css-javascript-projects-main/101-cascade layers/styles/main.css b/backend/fastapi/webapp/html-css-javascript-projects-main/101-cascade layers/styles/main.css similarity index 100% rename from webapp/html-css-javascript-projects-main/101-cascade layers/styles/main.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/101-cascade layers/styles/main.css diff --git a/webapp/html-css-javascript-projects-main/101-cascade layers/styles/reset.css b/backend/fastapi/webapp/html-css-javascript-projects-main/101-cascade layers/styles/reset.css similarity index 100% rename from webapp/html-css-javascript-projects-main/101-cascade layers/styles/reset.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/101-cascade layers/styles/reset.css diff --git a/webapp/html-css-javascript-projects-main/101-cascade layers/styles/theme.css b/backend/fastapi/webapp/html-css-javascript-projects-main/101-cascade layers/styles/theme.css similarity index 100% rename from webapp/html-css-javascript-projects-main/101-cascade layers/styles/theme.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/101-cascade layers/styles/theme.css diff --git a/webapp/html-css-javascript-projects-main/101-cascade layers/styles/utility.css b/backend/fastapi/webapp/html-css-javascript-projects-main/101-cascade layers/styles/utility.css similarity index 100% rename from webapp/html-css-javascript-projects-main/101-cascade layers/styles/utility.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/101-cascade layers/styles/utility.css diff --git a/webapp/html-css-javascript-projects-main/102-container queries/index.html b/backend/fastapi/webapp/html-css-javascript-projects-main/102-container queries/index.html similarity index 100% rename from webapp/html-css-javascript-projects-main/102-container queries/index.html rename to backend/fastapi/webapp/html-css-javascript-projects-main/102-container queries/index.html diff --git a/webapp/html-css-javascript-projects-main/102-container queries/style.css b/backend/fastapi/webapp/html-css-javascript-projects-main/102-container queries/style.css similarity index 100% rename from webapp/html-css-javascript-projects-main/102-container queries/style.css rename to backend/fastapi/webapp/html-css-javascript-projects-main/102-container queries/style.css diff --git a/webapp/html-css-javascript-projects-main/LICENSE b/backend/fastapi/webapp/html-css-javascript-projects-main/LICENSE similarity index 100% rename from webapp/html-css-javascript-projects-main/LICENSE rename to backend/fastapi/webapp/html-css-javascript-projects-main/LICENSE diff --git a/webapp/html-css-javascript-projects-main/README.md b/backend/fastapi/webapp/html-css-javascript-projects-main/README.md similarity index 100% rename from webapp/html-css-javascript-projects-main/README.md rename to backend/fastapi/webapp/html-css-javascript-projects-main/README.md diff --git a/webapp/index.html b/backend/fastapi/webapp/index.html similarity index 100% rename from webapp/index.html rename to backend/fastapi/webapp/index.html diff --git a/webapp/markdown-editor/index.html b/backend/fastapi/webapp/markdown-editor/index.html similarity index 100% rename from webapp/markdown-editor/index.html rename to backend/fastapi/webapp/markdown-editor/index.html diff --git a/webapp/mini-caro-2/index.html b/backend/fastapi/webapp/mini-caro-2/index.html similarity index 100% rename from webapp/mini-caro-2/index.html rename to backend/fastapi/webapp/mini-caro-2/index.html diff --git a/webapp/mini-caro/index.html b/backend/fastapi/webapp/mini-caro/index.html similarity index 100% rename from webapp/mini-caro/index.html rename to backend/fastapi/webapp/mini-caro/index.html diff --git a/webapp/postman-lite/index.html b/backend/fastapi/webapp/postman-lite/index.html similarity index 100% rename from webapp/postman-lite/index.html rename to backend/fastapi/webapp/postman-lite/index.html diff --git a/webapp/radar-undead-main/LICENSE b/backend/fastapi/webapp/radar-undead-main/LICENSE similarity index 100% rename from webapp/radar-undead-main/LICENSE rename to backend/fastapi/webapp/radar-undead-main/LICENSE diff --git a/webapp/radar-undead-main/README.md b/backend/fastapi/webapp/radar-undead-main/README.md similarity index 100% rename from webapp/radar-undead-main/README.md rename to backend/fastapi/webapp/radar-undead-main/README.md diff --git a/webapp/radar-undead-main/index.html b/backend/fastapi/webapp/radar-undead-main/index.html similarity index 100% rename from webapp/radar-undead-main/index.html rename to backend/fastapi/webapp/radar-undead-main/index.html diff --git a/webapp/random-tools/index.html b/backend/fastapi/webapp/random-tools/index.html similarity index 100% rename from webapp/random-tools/index.html rename to backend/fastapi/webapp/random-tools/index.html diff --git a/webapp/random_number_generator-main/.gitattributes b/backend/fastapi/webapp/random_number_generator-main/.gitattributes similarity index 100% rename from webapp/random_number_generator-main/.gitattributes rename to backend/fastapi/webapp/random_number_generator-main/.gitattributes diff --git a/webapp/random_number_generator-main/LICENSE b/backend/fastapi/webapp/random_number_generator-main/LICENSE similarity index 100% rename from webapp/random_number_generator-main/LICENSE rename to backend/fastapi/webapp/random_number_generator-main/LICENSE diff --git a/webapp/random_number_generator-main/README.md b/backend/fastapi/webapp/random_number_generator-main/README.md similarity index 100% rename from webapp/random_number_generator-main/README.md rename to backend/fastapi/webapp/random_number_generator-main/README.md diff --git a/webapp/random_number_generator-main/index.html b/backend/fastapi/webapp/random_number_generator-main/index.html similarity index 100% rename from webapp/random_number_generator-main/index.html rename to backend/fastapi/webapp/random_number_generator-main/index.html diff --git a/webapp/random_number_generator-main/script.js b/backend/fastapi/webapp/random_number_generator-main/script.js similarity index 100% rename from webapp/random_number_generator-main/script.js rename to backend/fastapi/webapp/random_number_generator-main/script.js diff --git a/webapp/random_number_generator-main/style.css b/backend/fastapi/webapp/random_number_generator-main/style.css similarity index 100% rename from webapp/random_number_generator-main/style.css rename to backend/fastapi/webapp/random_number_generator-main/style.css diff --git a/webapp/scientific-calculator-master/assets/css/main.min.css b/backend/fastapi/webapp/scientific-calculator-master/assets/css/main.min.css similarity index 100% rename from webapp/scientific-calculator-master/assets/css/main.min.css rename to backend/fastapi/webapp/scientific-calculator-master/assets/css/main.min.css diff --git a/webapp/scientific-calculator-master/assets/fonts/inter-v12-latin-500.woff2 b/backend/fastapi/webapp/scientific-calculator-master/assets/fonts/inter-v12-latin-500.woff2 similarity index 100% rename from webapp/scientific-calculator-master/assets/fonts/inter-v12-latin-500.woff2 rename to backend/fastapi/webapp/scientific-calculator-master/assets/fonts/inter-v12-latin-500.woff2 diff --git a/webapp/scientific-calculator-master/assets/fonts/inter-v12-latin-600.woff2 b/backend/fastapi/webapp/scientific-calculator-master/assets/fonts/inter-v12-latin-600.woff2 similarity index 100% rename from webapp/scientific-calculator-master/assets/fonts/inter-v12-latin-600.woff2 rename to backend/fastapi/webapp/scientific-calculator-master/assets/fonts/inter-v12-latin-600.woff2 diff --git a/webapp/scientific-calculator-master/assets/fonts/inter-v12-latin-800.woff2 b/backend/fastapi/webapp/scientific-calculator-master/assets/fonts/inter-v12-latin-800.woff2 similarity index 100% rename from webapp/scientific-calculator-master/assets/fonts/inter-v12-latin-800.woff2 rename to backend/fastapi/webapp/scientific-calculator-master/assets/fonts/inter-v12-latin-800.woff2 diff --git a/webapp/scientific-calculator-master/assets/fonts/inter-v12-latin-regular.woff2 b/backend/fastapi/webapp/scientific-calculator-master/assets/fonts/inter-v12-latin-regular.woff2 similarity index 100% rename from webapp/scientific-calculator-master/assets/fonts/inter-v12-latin-regular.woff2 rename to backend/fastapi/webapp/scientific-calculator-master/assets/fonts/inter-v12-latin-regular.woff2 diff --git a/webapp/scientific-calculator-master/assets/images/apple-touch-icon.png b/backend/fastapi/webapp/scientific-calculator-master/assets/images/apple-touch-icon.png similarity index 100% rename from webapp/scientific-calculator-master/assets/images/apple-touch-icon.png rename to backend/fastapi/webapp/scientific-calculator-master/assets/images/apple-touch-icon.png diff --git a/webapp/scientific-calculator-master/assets/images/banner-1280x640.png b/backend/fastapi/webapp/scientific-calculator-master/assets/images/banner-1280x640.png similarity index 100% rename from webapp/scientific-calculator-master/assets/images/banner-1280x640.png rename to backend/fastapi/webapp/scientific-calculator-master/assets/images/banner-1280x640.png diff --git a/webapp/scientific-calculator-master/assets/images/banner-1544x500.png b/backend/fastapi/webapp/scientific-calculator-master/assets/images/banner-1544x500.png similarity index 100% rename from webapp/scientific-calculator-master/assets/images/banner-1544x500.png rename to backend/fastapi/webapp/scientific-calculator-master/assets/images/banner-1544x500.png diff --git a/webapp/scientific-calculator-master/assets/images/banner-772x250.png b/backend/fastapi/webapp/scientific-calculator-master/assets/images/banner-772x250.png similarity index 100% rename from webapp/scientific-calculator-master/assets/images/banner-772x250.png rename to backend/fastapi/webapp/scientific-calculator-master/assets/images/banner-772x250.png diff --git a/webapp/scientific-calculator-master/assets/images/favicon.ico b/backend/fastapi/webapp/scientific-calculator-master/assets/images/favicon.ico similarity index 100% rename from webapp/scientific-calculator-master/assets/images/favicon.ico rename to backend/fastapi/webapp/scientific-calculator-master/assets/images/favicon.ico diff --git a/webapp/scientific-calculator-master/assets/images/icon-128.png b/backend/fastapi/webapp/scientific-calculator-master/assets/images/icon-128.png similarity index 100% rename from webapp/scientific-calculator-master/assets/images/icon-128.png rename to backend/fastapi/webapp/scientific-calculator-master/assets/images/icon-128.png diff --git a/webapp/scientific-calculator-master/assets/images/icon-128x128.png b/backend/fastapi/webapp/scientific-calculator-master/assets/images/icon-128x128.png similarity index 100% rename from webapp/scientific-calculator-master/assets/images/icon-128x128.png rename to backend/fastapi/webapp/scientific-calculator-master/assets/images/icon-128x128.png diff --git a/webapp/scientific-calculator-master/assets/images/icon-16.png b/backend/fastapi/webapp/scientific-calculator-master/assets/images/icon-16.png similarity index 100% rename from webapp/scientific-calculator-master/assets/images/icon-16.png rename to backend/fastapi/webapp/scientific-calculator-master/assets/images/icon-16.png diff --git a/webapp/scientific-calculator-master/assets/images/icon-192.png b/backend/fastapi/webapp/scientific-calculator-master/assets/images/icon-192.png similarity index 100% rename from webapp/scientific-calculator-master/assets/images/icon-192.png rename to backend/fastapi/webapp/scientific-calculator-master/assets/images/icon-192.png diff --git a/webapp/scientific-calculator-master/assets/images/icon-196.png b/backend/fastapi/webapp/scientific-calculator-master/assets/images/icon-196.png similarity index 100% rename from webapp/scientific-calculator-master/assets/images/icon-196.png rename to backend/fastapi/webapp/scientific-calculator-master/assets/images/icon-196.png diff --git a/webapp/scientific-calculator-master/assets/images/icon-256.png b/backend/fastapi/webapp/scientific-calculator-master/assets/images/icon-256.png similarity index 100% rename from webapp/scientific-calculator-master/assets/images/icon-256.png rename to backend/fastapi/webapp/scientific-calculator-master/assets/images/icon-256.png diff --git a/webapp/scientific-calculator-master/assets/images/icon-256x256.png b/backend/fastapi/webapp/scientific-calculator-master/assets/images/icon-256x256.png similarity index 100% rename from webapp/scientific-calculator-master/assets/images/icon-256x256.png rename to backend/fastapi/webapp/scientific-calculator-master/assets/images/icon-256x256.png diff --git a/webapp/scientific-calculator-master/assets/images/icon-32.png b/backend/fastapi/webapp/scientific-calculator-master/assets/images/icon-32.png similarity index 100% rename from webapp/scientific-calculator-master/assets/images/icon-32.png rename to backend/fastapi/webapp/scientific-calculator-master/assets/images/icon-32.png diff --git a/webapp/scientific-calculator-master/assets/images/icon-48.png b/backend/fastapi/webapp/scientific-calculator-master/assets/images/icon-48.png similarity index 100% rename from webapp/scientific-calculator-master/assets/images/icon-48.png rename to backend/fastapi/webapp/scientific-calculator-master/assets/images/icon-48.png diff --git a/webapp/scientific-calculator-master/assets/images/icon-96.png b/backend/fastapi/webapp/scientific-calculator-master/assets/images/icon-96.png similarity index 100% rename from webapp/scientific-calculator-master/assets/images/icon-96.png rename to backend/fastapi/webapp/scientific-calculator-master/assets/images/icon-96.png diff --git a/webapp/scientific-calculator-master/assets/images/icon-og.png b/backend/fastapi/webapp/scientific-calculator-master/assets/images/icon-og.png similarity index 100% rename from webapp/scientific-calculator-master/assets/images/icon-og.png rename to backend/fastapi/webapp/scientific-calculator-master/assets/images/icon-og.png diff --git a/webapp/scientific-calculator-master/assets/images/icon-rounded.png b/backend/fastapi/webapp/scientific-calculator-master/assets/images/icon-rounded.png similarity index 100% rename from webapp/scientific-calculator-master/assets/images/icon-rounded.png rename to backend/fastapi/webapp/scientific-calculator-master/assets/images/icon-rounded.png diff --git a/webapp/scientific-calculator-master/assets/images/icon-square.png b/backend/fastapi/webapp/scientific-calculator-master/assets/images/icon-square.png similarity index 100% rename from webapp/scientific-calculator-master/assets/images/icon-square.png rename to backend/fastapi/webapp/scientific-calculator-master/assets/images/icon-square.png diff --git a/webapp/scientific-calculator-master/assets/images/illustration-1.png b/backend/fastapi/webapp/scientific-calculator-master/assets/images/illustration-1.png similarity index 100% rename from webapp/scientific-calculator-master/assets/images/illustration-1.png rename to backend/fastapi/webapp/scientific-calculator-master/assets/images/illustration-1.png diff --git a/webapp/scientific-calculator-master/assets/images/illustration-1.svg b/backend/fastapi/webapp/scientific-calculator-master/assets/images/illustration-1.svg similarity index 100% rename from webapp/scientific-calculator-master/assets/images/illustration-1.svg rename to backend/fastapi/webapp/scientific-calculator-master/assets/images/illustration-1.svg diff --git a/webapp/scientific-calculator-master/assets/images/illustration-els.png b/backend/fastapi/webapp/scientific-calculator-master/assets/images/illustration-els.png similarity index 100% rename from webapp/scientific-calculator-master/assets/images/illustration-els.png rename to backend/fastapi/webapp/scientific-calculator-master/assets/images/illustration-els.png diff --git a/webapp/scientific-calculator-master/assets/images/illustration-els.svg b/backend/fastapi/webapp/scientific-calculator-master/assets/images/illustration-els.svg similarity index 100% rename from webapp/scientific-calculator-master/assets/images/illustration-els.svg rename to backend/fastapi/webapp/scientific-calculator-master/assets/images/illustration-els.svg diff --git a/webapp/scientific-calculator-master/assets/images/illustration-og.png b/backend/fastapi/webapp/scientific-calculator-master/assets/images/illustration-og.png similarity index 100% rename from webapp/scientific-calculator-master/assets/images/illustration-og.png rename to backend/fastapi/webapp/scientific-calculator-master/assets/images/illustration-og.png diff --git a/webapp/scientific-calculator-master/assets/images/screenshot-1.png b/backend/fastapi/webapp/scientific-calculator-master/assets/images/screenshot-1.png similarity index 100% rename from webapp/scientific-calculator-master/assets/images/screenshot-1.png rename to backend/fastapi/webapp/scientific-calculator-master/assets/images/screenshot-1.png diff --git a/webapp/scientific-calculator-master/assets/js/all-calculators.js b/backend/fastapi/webapp/scientific-calculator-master/assets/js/all-calculators.js similarity index 100% rename from webapp/scientific-calculator-master/assets/js/all-calculators.js rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/all-calculators.js diff --git a/webapp/scientific-calculator-master/assets/js/app.js b/backend/fastapi/webapp/scientific-calculator-master/assets/js/app.js similarity index 100% rename from webapp/scientific-calculator-master/assets/js/app.js rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/app.js diff --git a/webapp/scientific-calculator-master/assets/js/calculator.js b/backend/fastapi/webapp/scientific-calculator-master/assets/js/calculator.js similarity index 100% rename from webapp/scientific-calculator-master/assets/js/calculator.js rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/calculator.js diff --git a/webapp/scientific-calculator-master/assets/js/chart.js b/backend/fastapi/webapp/scientific-calculator-master/assets/js/chart.js similarity index 100% rename from webapp/scientific-calculator-master/assets/js/chart.js rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/chart.js diff --git a/webapp/scientific-calculator-master/assets/js/datepicker.js b/backend/fastapi/webapp/scientific-calculator-master/assets/js/datepicker.js similarity index 100% rename from webapp/scientific-calculator-master/assets/js/datepicker.js rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/datepicker.js diff --git a/webapp/scientific-calculator-master/assets/js/dialog-table.js b/backend/fastapi/webapp/scientific-calculator-master/assets/js/dialog-table.js similarity index 100% rename from webapp/scientific-calculator-master/assets/js/dialog-table.js rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/dialog-table.js diff --git a/webapp/scientific-calculator-master/assets/js/dropdown-icon.js b/backend/fastapi/webapp/scientific-calculator-master/assets/js/dropdown-icon.js similarity index 100% rename from webapp/scientific-calculator-master/assets/js/dropdown-icon.js rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/dropdown-icon.js diff --git a/webapp/scientific-calculator-master/assets/js/fractions.js b/backend/fastapi/webapp/scientific-calculator-master/assets/js/fractions.js similarity index 100% rename from webapp/scientific-calculator-master/assets/js/fractions.js rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/fractions.js diff --git a/webapp/scientific-calculator-master/assets/js/functions.js b/backend/fastapi/webapp/scientific-calculator-master/assets/js/functions.js similarity index 100% rename from webapp/scientific-calculator-master/assets/js/functions.js rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/functions.js diff --git a/webapp/scientific-calculator-master/assets/js/hourpicker.js b/backend/fastapi/webapp/scientific-calculator-master/assets/js/hourpicker.js similarity index 100% rename from webapp/scientific-calculator-master/assets/js/hourpicker.js rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/hourpicker.js diff --git a/webapp/scientific-calculator-master/assets/js/lib/air-datepicker.js b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/air-datepicker.js similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/air-datepicker.js rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/air-datepicker.js diff --git a/webapp/scientific-calculator-master/assets/js/lib/chartjs/chart.js b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/chartjs/chart.js similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/chartjs/chart.js rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/chartjs/chart.js diff --git a/webapp/scientific-calculator-master/assets/js/lib/chartjs/chart.js.map b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/chartjs/chart.js.map similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/chartjs/chart.js.map rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/chartjs/chart.js.map diff --git a/webapp/scientific-calculator-master/assets/js/lib/chartjs/chart.min.js b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/chartjs/chart.min.js similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/chartjs/chart.min.js rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/chartjs/chart.min.js diff --git a/webapp/scientific-calculator-master/assets/js/lib/chartjs/chart.umd.js b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/chartjs/chart.umd.js similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/chartjs/chart.umd.js rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/chartjs/chart.umd.js diff --git a/webapp/scientific-calculator-master/assets/js/lib/chartjs/chart.umd.js.map b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/chartjs/chart.umd.js.map similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/chartjs/chart.umd.js.map rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/chartjs/chart.umd.js.map diff --git a/webapp/scientific-calculator-master/assets/js/lib/chartjs/chunks/helpers.core.d.ts b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/chartjs/chunks/helpers.core.d.ts similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/chartjs/chunks/helpers.core.d.ts rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/chartjs/chunks/helpers.core.d.ts diff --git a/webapp/scientific-calculator-master/assets/js/lib/chartjs/chunks/helpers.segment.js b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/chartjs/chunks/helpers.segment.js similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/chartjs/chunks/helpers.segment.js rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/chartjs/chunks/helpers.segment.js diff --git a/webapp/scientific-calculator-master/assets/js/lib/chartjs/chunks/helpers.segment.js.map b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/chartjs/chunks/helpers.segment.js.map similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/chartjs/chunks/helpers.segment.js.map rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/chartjs/chunks/helpers.segment.js.map diff --git a/webapp/scientific-calculator-master/assets/js/lib/chartjs/helpers.d.ts b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/chartjs/helpers.d.ts similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/chartjs/helpers.d.ts rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/chartjs/helpers.d.ts diff --git a/webapp/scientific-calculator-master/assets/js/lib/chartjs/helpers.js b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/chartjs/helpers.js similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/chartjs/helpers.js rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/chartjs/helpers.js diff --git a/webapp/scientific-calculator-master/assets/js/lib/chartjs/helpers.js.map b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/chartjs/helpers.js.map similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/chartjs/helpers.js.map rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/chartjs/helpers.js.map diff --git a/webapp/scientific-calculator-master/assets/js/lib/chartjs/types.d.ts b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/chartjs/types.d.ts similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/chartjs/types.d.ts rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/chartjs/types.d.ts diff --git a/webapp/scientific-calculator-master/assets/js/lib/input-mask.min.js b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/input-mask.min.js similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/input-mask.min.js rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/input-mask.min.js diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/auto-render.min.js b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/auto-render.min.js similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/auto-render.min.js rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/auto-render.min.js diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_AMS-Regular.ttf b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_AMS-Regular.ttf similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_AMS-Regular.ttf rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_AMS-Regular.ttf diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_AMS-Regular.woff b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_AMS-Regular.woff similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_AMS-Regular.woff rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_AMS-Regular.woff diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_AMS-Regular.woff2 b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_AMS-Regular.woff2 similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_AMS-Regular.woff2 rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_AMS-Regular.woff2 diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Bold.ttf b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Bold.ttf similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Bold.ttf rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Bold.ttf diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Bold.woff b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Bold.woff similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Bold.woff rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Bold.woff diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Bold.woff2 b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Bold.woff2 similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Bold.woff2 rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Bold.woff2 diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Regular.ttf b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Regular.ttf similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Regular.ttf rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Regular.ttf diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Regular.woff b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Regular.woff similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Regular.woff rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Regular.woff diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Regular.woff2 b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Regular.woff2 similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Regular.woff2 rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Caligraphic-Regular.woff2 diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Bold.ttf b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Bold.ttf similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Bold.ttf rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Bold.ttf diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Bold.woff b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Bold.woff similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Bold.woff rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Bold.woff diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Bold.woff2 b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Bold.woff2 similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Bold.woff2 rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Bold.woff2 diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Regular.ttf b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Regular.ttf similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Regular.ttf rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Regular.ttf diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Regular.woff b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Regular.woff similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Regular.woff rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Regular.woff diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Regular.woff2 b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Regular.woff2 similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Regular.woff2 rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Fraktur-Regular.woff2 diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Bold.ttf b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Bold.ttf similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Bold.ttf rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Bold.ttf diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Bold.woff b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Bold.woff similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Bold.woff rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Bold.woff diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Bold.woff2 b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Bold.woff2 similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Bold.woff2 rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Bold.woff2 diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-BoldItalic.ttf b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-BoldItalic.ttf similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-BoldItalic.ttf rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-BoldItalic.ttf diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-BoldItalic.woff b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-BoldItalic.woff similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-BoldItalic.woff rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-BoldItalic.woff diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-BoldItalic.woff2 b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-BoldItalic.woff2 similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-BoldItalic.woff2 rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-BoldItalic.woff2 diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Italic.ttf b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Italic.ttf similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Italic.ttf rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Italic.ttf diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Italic.woff b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Italic.woff similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Italic.woff rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Italic.woff diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Italic.woff2 b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Italic.woff2 similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Italic.woff2 rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Italic.woff2 diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Regular.ttf b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Regular.ttf similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Regular.ttf rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Regular.ttf diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Regular.woff b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Regular.woff similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Regular.woff rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Regular.woff diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Regular.woff2 b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Regular.woff2 similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Regular.woff2 rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Main-Regular.woff2 diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-BoldItalic.ttf b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-BoldItalic.ttf similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-BoldItalic.ttf rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-BoldItalic.ttf diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-BoldItalic.woff b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-BoldItalic.woff similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-BoldItalic.woff rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-BoldItalic.woff diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-BoldItalic.woff2 b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-BoldItalic.woff2 similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-BoldItalic.woff2 rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-BoldItalic.woff2 diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-Italic.ttf b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-Italic.ttf similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-Italic.ttf rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-Italic.ttf diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-Italic.woff b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-Italic.woff similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-Italic.woff rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-Italic.woff diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-Italic.woff2 b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-Italic.woff2 similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-Italic.woff2 rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Math-Italic.woff2 diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Bold.ttf b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Bold.ttf similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Bold.ttf rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Bold.ttf diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Bold.woff b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Bold.woff similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Bold.woff rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Bold.woff diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Bold.woff2 b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Bold.woff2 similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Bold.woff2 rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Bold.woff2 diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Italic.ttf b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Italic.ttf similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Italic.ttf rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Italic.ttf diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Italic.woff b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Italic.woff similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Italic.woff rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Italic.woff diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Italic.woff2 b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Italic.woff2 similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Italic.woff2 rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Italic.woff2 diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Regular.ttf b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Regular.ttf similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Regular.ttf rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Regular.ttf diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Regular.woff b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Regular.woff similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Regular.woff rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Regular.woff diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Regular.woff2 b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Regular.woff2 similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Regular.woff2 rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_SansSerif-Regular.woff2 diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Script-Regular.ttf b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Script-Regular.ttf similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Script-Regular.ttf rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Script-Regular.ttf diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Script-Regular.woff b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Script-Regular.woff similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Script-Regular.woff rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Script-Regular.woff diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Script-Regular.woff2 b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Script-Regular.woff2 similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Script-Regular.woff2 rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Script-Regular.woff2 diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size1-Regular.ttf b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size1-Regular.ttf similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size1-Regular.ttf rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size1-Regular.ttf diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size1-Regular.woff b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size1-Regular.woff similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size1-Regular.woff rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size1-Regular.woff diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size1-Regular.woff2 b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size1-Regular.woff2 similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size1-Regular.woff2 rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size1-Regular.woff2 diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size2-Regular.ttf b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size2-Regular.ttf similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size2-Regular.ttf rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size2-Regular.ttf diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size2-Regular.woff b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size2-Regular.woff similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size2-Regular.woff rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size2-Regular.woff diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size2-Regular.woff2 b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size2-Regular.woff2 similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size2-Regular.woff2 rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size2-Regular.woff2 diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size3-Regular.ttf b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size3-Regular.ttf similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size3-Regular.ttf rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size3-Regular.ttf diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size3-Regular.woff b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size3-Regular.woff similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size3-Regular.woff rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size3-Regular.woff diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size3-Regular.woff2 b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size3-Regular.woff2 similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size3-Regular.woff2 rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size3-Regular.woff2 diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size4-Regular.ttf b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size4-Regular.ttf similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size4-Regular.ttf rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size4-Regular.ttf diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size4-Regular.woff b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size4-Regular.woff similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size4-Regular.woff rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size4-Regular.woff diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size4-Regular.woff2 b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size4-Regular.woff2 similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size4-Regular.woff2 rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Size4-Regular.woff2 diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Typewriter-Regular.ttf b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Typewriter-Regular.ttf similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Typewriter-Regular.ttf rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Typewriter-Regular.ttf diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Typewriter-Regular.woff b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Typewriter-Regular.woff similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Typewriter-Regular.woff rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Typewriter-Regular.woff diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Typewriter-Regular.woff2 b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Typewriter-Regular.woff2 similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Typewriter-Regular.woff2 rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/fonts/KaTeX_Typewriter-Regular.woff2 diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/katex.min.css b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/katex.min.css similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/katex.min.css rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/katex.min.css diff --git a/webapp/scientific-calculator-master/assets/js/lib/katex/katex.min.js b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/katex.min.js similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/katex/katex.min.js rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/katex/katex.min.js diff --git a/webapp/scientific-calculator-master/assets/js/lib/lazysizes.min.js b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/lazysizes.min.js similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/lazysizes.min.js rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/lazysizes.min.js diff --git a/webapp/scientific-calculator-master/assets/js/lib/math.min.js b/backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/math.min.js similarity index 100% rename from webapp/scientific-calculator-master/assets/js/lib/math.min.js rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/lib/math.min.js diff --git a/webapp/scientific-calculator-master/assets/js/mask.js b/backend/fastapi/webapp/scientific-calculator-master/assets/js/mask.js similarity index 100% rename from webapp/scientific-calculator-master/assets/js/mask.js rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/mask.js diff --git a/webapp/scientific-calculator-master/assets/js/module.js b/backend/fastapi/webapp/scientific-calculator-master/assets/js/module.js similarity index 100% rename from webapp/scientific-calculator-master/assets/js/module.js rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/module.js diff --git a/webapp/scientific-calculator-master/assets/js/options.js b/backend/fastapi/webapp/scientific-calculator-master/assets/js/options.js similarity index 100% rename from webapp/scientific-calculator-master/assets/js/options.js rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/options.js diff --git a/webapp/scientific-calculator-master/assets/js/themes.js b/backend/fastapi/webapp/scientific-calculator-master/assets/js/themes.js similarity index 100% rename from webapp/scientific-calculator-master/assets/js/themes.js rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/themes.js diff --git a/webapp/scientific-calculator-master/assets/js/timepicker.js b/backend/fastapi/webapp/scientific-calculator-master/assets/js/timepicker.js similarity index 100% rename from webapp/scientific-calculator-master/assets/js/timepicker.js rename to backend/fastapi/webapp/scientific-calculator-master/assets/js/timepicker.js diff --git a/webapp/scientific-calculator-master/ci_scientific_calculator.php b/backend/fastapi/webapp/scientific-calculator-master/ci_scientific_calculator.php similarity index 100% rename from webapp/scientific-calculator-master/ci_scientific_calculator.php rename to backend/fastapi/webapp/scientific-calculator-master/ci_scientific_calculator.php diff --git a/webapp/scientific-calculator-master/index.html b/backend/fastapi/webapp/scientific-calculator-master/index.html similarity index 100% rename from webapp/scientific-calculator-master/index.html rename to backend/fastapi/webapp/scientific-calculator-master/index.html diff --git a/webapp/scientific-calculator-master/plugin.php b/backend/fastapi/webapp/scientific-calculator-master/plugin.php similarity index 100% rename from webapp/scientific-calculator-master/plugin.php rename to backend/fastapi/webapp/scientific-calculator-master/plugin.php diff --git a/webapp/scientific-calculator-master/readme.md b/backend/fastapi/webapp/scientific-calculator-master/readme.md similarity index 100% rename from webapp/scientific-calculator-master/readme.md rename to backend/fastapi/webapp/scientific-calculator-master/readme.md diff --git a/webapp/scientific-calculator-master/readme.txt b/backend/fastapi/webapp/scientific-calculator-master/readme.txt similarity index 100% rename from webapp/scientific-calculator-master/readme.txt rename to backend/fastapi/webapp/scientific-calculator-master/readme.txt diff --git a/webapp/tik-tak-toe/index.html b/backend/fastapi/webapp/tik-tak-toe/index.html similarity index 100% rename from webapp/tik-tak-toe/index.html rename to backend/fastapi/webapp/tik-tak-toe/index.html diff --git a/webapp/web-chess-main/LICENSE b/backend/fastapi/webapp/web-chess-main/LICENSE similarity index 100% rename from webapp/web-chess-main/LICENSE rename to backend/fastapi/webapp/web-chess-main/LICENSE diff --git a/webapp/web-chess-main/README.md b/backend/fastapi/webapp/web-chess-main/README.md similarity index 100% rename from webapp/web-chess-main/README.md rename to backend/fastapi/webapp/web-chess-main/README.md diff --git a/webapp/web-chess-main/assets/black_bishop.png b/backend/fastapi/webapp/web-chess-main/assets/black_bishop.png similarity index 100% rename from webapp/web-chess-main/assets/black_bishop.png rename to backend/fastapi/webapp/web-chess-main/assets/black_bishop.png diff --git a/webapp/web-chess-main/assets/black_king.png b/backend/fastapi/webapp/web-chess-main/assets/black_king.png similarity index 100% rename from webapp/web-chess-main/assets/black_king.png rename to backend/fastapi/webapp/web-chess-main/assets/black_king.png diff --git a/webapp/web-chess-main/assets/black_knight.png b/backend/fastapi/webapp/web-chess-main/assets/black_knight.png similarity index 100% rename from webapp/web-chess-main/assets/black_knight.png rename to backend/fastapi/webapp/web-chess-main/assets/black_knight.png diff --git a/webapp/web-chess-main/assets/black_pawn.png b/backend/fastapi/webapp/web-chess-main/assets/black_pawn.png similarity index 100% rename from webapp/web-chess-main/assets/black_pawn.png rename to backend/fastapi/webapp/web-chess-main/assets/black_pawn.png diff --git a/webapp/web-chess-main/assets/black_queen.png b/backend/fastapi/webapp/web-chess-main/assets/black_queen.png similarity index 100% rename from webapp/web-chess-main/assets/black_queen.png rename to backend/fastapi/webapp/web-chess-main/assets/black_queen.png diff --git a/webapp/web-chess-main/assets/black_rook.png b/backend/fastapi/webapp/web-chess-main/assets/black_rook.png similarity index 100% rename from webapp/web-chess-main/assets/black_rook.png rename to backend/fastapi/webapp/web-chess-main/assets/black_rook.png diff --git a/webapp/web-chess-main/assets/white_bishop.png b/backend/fastapi/webapp/web-chess-main/assets/white_bishop.png similarity index 100% rename from webapp/web-chess-main/assets/white_bishop.png rename to backend/fastapi/webapp/web-chess-main/assets/white_bishop.png diff --git a/webapp/web-chess-main/assets/white_king.png b/backend/fastapi/webapp/web-chess-main/assets/white_king.png similarity index 100% rename from webapp/web-chess-main/assets/white_king.png rename to backend/fastapi/webapp/web-chess-main/assets/white_king.png diff --git a/webapp/web-chess-main/assets/white_knight.png b/backend/fastapi/webapp/web-chess-main/assets/white_knight.png similarity index 100% rename from webapp/web-chess-main/assets/white_knight.png rename to backend/fastapi/webapp/web-chess-main/assets/white_knight.png diff --git a/webapp/web-chess-main/assets/white_pawn.png b/backend/fastapi/webapp/web-chess-main/assets/white_pawn.png similarity index 100% rename from webapp/web-chess-main/assets/white_pawn.png rename to backend/fastapi/webapp/web-chess-main/assets/white_pawn.png diff --git a/webapp/web-chess-main/assets/white_queen.png b/backend/fastapi/webapp/web-chess-main/assets/white_queen.png similarity index 100% rename from webapp/web-chess-main/assets/white_queen.png rename to backend/fastapi/webapp/web-chess-main/assets/white_queen.png diff --git a/webapp/web-chess-main/assets/white_rook.png b/backend/fastapi/webapp/web-chess-main/assets/white_rook.png similarity index 100% rename from webapp/web-chess-main/assets/white_rook.png rename to backend/fastapi/webapp/web-chess-main/assets/white_rook.png diff --git a/webapp/web-chess-main/gameController.js b/backend/fastapi/webapp/web-chess-main/gameController.js similarity index 100% rename from webapp/web-chess-main/gameController.js rename to backend/fastapi/webapp/web-chess-main/gameController.js diff --git a/webapp/web-chess-main/index.html b/backend/fastapi/webapp/web-chess-main/index.html similarity index 100% rename from webapp/web-chess-main/index.html rename to backend/fastapi/webapp/web-chess-main/index.html diff --git a/webapp/web-chess-main/style.css b/backend/fastapi/webapp/web-chess-main/style.css similarity index 100% rename from webapp/web-chess-main/style.css rename to backend/fastapi/webapp/web-chess-main/style.css diff --git a/webapp/wukong-xiangqi-main/LICENSE b/backend/fastapi/webapp/wukong-xiangqi-main/LICENSE similarity index 100% rename from webapp/wukong-xiangqi-main/LICENSE rename to backend/fastapi/webapp/wukong-xiangqi-main/LICENSE diff --git a/webapp/wukong-xiangqi-main/README.md b/backend/fastapi/webapp/wukong-xiangqi-main/README.md similarity index 100% rename from webapp/wukong-xiangqi-main/README.md rename to backend/fastapi/webapp/wukong-xiangqi-main/README.md diff --git a/webapp/wukong-xiangqi-main/apps/README.md b/backend/fastapi/webapp/wukong-xiangqi-main/apps/README.md similarity index 100% rename from webapp/wukong-xiangqi-main/apps/README.md rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/README.md diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/engine/wukong.js b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/engine/wukong.js similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/engine/wukong.js rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/engine/wukong.js diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/boards/Board.bmp b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/boards/Board.bmp similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/boards/Board.bmp rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/boards/Board.bmp diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/boards/board-ccbridge.bmp b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/boards/board-ccbridge.bmp similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/boards/board-ccbridge.bmp rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/boards/board-ccbridge.bmp diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/boards/board-ccbridge.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/boards/board-ccbridge.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/boards/board-ccbridge.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/boards/board-ccbridge.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/boards/board_dark.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/boards/board_dark.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/boards/board_dark.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/boards/board_dark.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/boards/board_light.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/boards/board_light.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/boards/board_light.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/boards/board_light.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/Haucheng.jpg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/Haucheng.jpg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/Haucheng.jpg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/Haucheng.jpg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/Huronghua.jpg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/Huronghua.jpg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/Huronghua.jpg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/Huronghua.jpg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/Liudahua.jpg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/Liudahua.jpg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/Liudahua.jpg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/Liudahua.jpg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/baihua.jpg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/baihua.jpg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/baihua.jpg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/baihua.jpg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/cmk.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/cmk.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/cmk.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/cmk.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/hgm.jpg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/hgm.jpg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/hgm.jpg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/hgm.jpg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/wukong.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/wukong.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/wukong.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/bots/wukong.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/misc/legal_capture.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/misc/legal_capture.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/misc/legal_capture.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/misc/legal_capture.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/misc/legal_move.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/misc/legal_move.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/misc/legal_move.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/misc/legal_move.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/misc/logo.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/misc/logo.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/misc/logo.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/misc/logo.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/misc/wallpaper.jpg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/misc/wallpaper.jpg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/misc/wallpaper.jpg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/misc/wallpaper.jpg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/1.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/1.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/1.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/1.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/1.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/1.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/1.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/1.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/10.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/10.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/10.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/10.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/10.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/10.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/10.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/10.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/11.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/11.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/11.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/11.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/11.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/11.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/11.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/11.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/12.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/12.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/12.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/12.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/12.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/12.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/12.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/12.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/13.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/13.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/13.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/13.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/13.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/13.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/13.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/13.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/14.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/14.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/14.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/14.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/14.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/14.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/14.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/14.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/2.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/2.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/2.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/2.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/2.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/2.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/2.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/2.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/3.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/3.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/3.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/3.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/3.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/3.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/3.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/3.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/4.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/4.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/4.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/4.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/4.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/4.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/4.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/4.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/5.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/5.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/5.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/5.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/5.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/5.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/5.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/5.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/6.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/6.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/6.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/6.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/6.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/6.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/6.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/6.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/7.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/7.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/7.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/7.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/7.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/7.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/7.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/7.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/8.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/8.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/8.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/8.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/8.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/8.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/8.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/8.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/9.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/9.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/9.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/9.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/9.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/9.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/9.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/romanized_pieces/9.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/1.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/1.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/1.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/1.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/1.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/1.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/1.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/1.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/10.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/10.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/10.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/10.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/10.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/10.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/10.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/10.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/11.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/11.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/11.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/11.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/11.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/11.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/11.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/11.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/12.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/12.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/12.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/12.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/12.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/12.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/12.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/12.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/13.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/13.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/13.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/13.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/13.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/13.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/13.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/13.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/14.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/14.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/14.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/14.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/14.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/14.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/14.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/14.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/2.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/2.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/2.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/2.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/2.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/2.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/2.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/2.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/3.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/3.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/3.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/3.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/3.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/3.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/3.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/3.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/4.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/4.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/4.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/4.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/4.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/4.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/4.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/4.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/5.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/5.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/5.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/5.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/5.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/5.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/5.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/5.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/6.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/6.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/6.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/6.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/6.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/6.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/6.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/6.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/7.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/7.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/7.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/7.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/7.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/7.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/7.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/7.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/8.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/8.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/8.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/8.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/8.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/8.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/8.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/8.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/9.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/9.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/9.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/9.png diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/9.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/9.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/9.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/images/traditional_pieces/9.svg diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/puzzle_solver.js b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/puzzle_solver.js similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/puzzle_solver.js rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/puzzle_solver.js diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/puzzles.js b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/puzzles.js similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/puzzles.js rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/puzzles.js diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/sounds/capture.wav b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/sounds/capture.wav similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/sounds/capture.wav rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/sounds/capture.wav diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/sounds/move.wav b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/sounds/move.wav similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/sounds/move.wav rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/game/sounds/move.wav diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/libs/css/bootstrap.min.css b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/libs/css/bootstrap.min.css similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/libs/css/bootstrap.min.css rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/libs/css/bootstrap.min.css diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/libs/js/bootstrap.bundle.min.js b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/libs/js/bootstrap.bundle.min.js similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/libs/js/bootstrap.bundle.min.js rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/libs/js/bootstrap.bundle.min.js diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/libs/js/isdevtoolopen.js b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/libs/js/isdevtoolopen.js similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/libs/js/isdevtoolopen.js rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/libs/js/isdevtoolopen.js diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/libs/js/jquery.min.js b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/libs/js/jquery.min.js similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/libs/js/jquery.min.js rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/libs/js/jquery.min.js diff --git a/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/puzzle_solver.html b/backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/puzzle_solver.html similarity index 100% rename from webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/puzzle_solver.html rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/puzzle_solver/gui/puzzle_solver.html diff --git a/webapp/wukong-xiangqi-main/apps/ubb_parser/ccbridge gathering of 7stars.txt b/backend/fastapi/webapp/wukong-xiangqi-main/apps/ubb_parser/ccbridge gathering of 7stars.txt similarity index 100% rename from webapp/wukong-xiangqi-main/apps/ubb_parser/ccbridge gathering of 7stars.txt rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/ubb_parser/ccbridge gathering of 7stars.txt diff --git a/webapp/wukong-xiangqi-main/apps/ubb_parser/game.ubb b/backend/fastapi/webapp/wukong-xiangqi-main/apps/ubb_parser/game.ubb similarity index 100% rename from webapp/wukong-xiangqi-main/apps/ubb_parser/game.ubb rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/ubb_parser/game.ubb diff --git a/webapp/wukong-xiangqi-main/apps/ubb_parser/ubb_parser.html b/backend/fastapi/webapp/wukong-xiangqi-main/apps/ubb_parser/ubb_parser.html similarity index 100% rename from webapp/wukong-xiangqi-main/apps/ubb_parser/ubb_parser.html rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/ubb_parser/ubb_parser.html diff --git a/webapp/wukong-xiangqi-main/apps/wukong/engine/wukong.js b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/engine/wukong.js similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/engine/wukong.js rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/engine/wukong.js diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/game_viewer.js b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/game_viewer.js similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/game_viewer.js rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/game_viewer.js diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/games.js b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/games.js similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/games.js rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/games.js diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/boards/Board.bmp b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/boards/Board.bmp similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/boards/Board.bmp rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/boards/Board.bmp diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/boards/board-ccbridge.bmp b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/boards/board-ccbridge.bmp similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/boards/board-ccbridge.bmp rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/boards/board-ccbridge.bmp diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/boards/board-ccbridge.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/boards/board-ccbridge.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/boards/board-ccbridge.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/boards/board-ccbridge.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/boards/board_dark.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/boards/board_dark.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/boards/board_dark.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/boards/board_dark.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/boards/board_light.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/boards/board_light.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/boards/board_light.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/boards/board_light.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/Haucheng.jpg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/Haucheng.jpg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/Haucheng.jpg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/Haucheng.jpg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/Huronghua.jpg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/Huronghua.jpg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/Huronghua.jpg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/Huronghua.jpg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/Liudahua.jpg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/Liudahua.jpg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/Liudahua.jpg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/Liudahua.jpg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/baihua.jpg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/baihua.jpg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/baihua.jpg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/baihua.jpg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/cmk.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/cmk.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/cmk.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/cmk.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/hgm.jpg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/hgm.jpg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/hgm.jpg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/hgm.jpg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/wukong.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/wukong.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/wukong.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/bots/wukong.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/misc/legal_capture.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/misc/legal_capture.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/misc/legal_capture.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/misc/legal_capture.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/misc/legal_move.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/misc/legal_move.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/misc/legal_move.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/misc/legal_move.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/misc/logo.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/misc/logo.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/misc/logo.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/misc/logo.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/misc/wallpaper.jpg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/misc/wallpaper.jpg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/misc/wallpaper.jpg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/misc/wallpaper.jpg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/1.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/1.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/1.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/1.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/1.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/1.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/1.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/1.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/10.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/10.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/10.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/10.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/10.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/10.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/10.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/10.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/11.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/11.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/11.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/11.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/11.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/11.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/11.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/11.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/12.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/12.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/12.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/12.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/12.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/12.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/12.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/12.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/13.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/13.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/13.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/13.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/13.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/13.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/13.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/13.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/14.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/14.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/14.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/14.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/14.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/14.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/14.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/14.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/2.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/2.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/2.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/2.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/2.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/2.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/2.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/2.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/3.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/3.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/3.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/3.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/3.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/3.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/3.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/3.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/4.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/4.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/4.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/4.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/4.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/4.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/4.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/4.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/5.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/5.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/5.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/5.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/5.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/5.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/5.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/5.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/6.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/6.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/6.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/6.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/6.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/6.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/6.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/6.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/7.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/7.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/7.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/7.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/7.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/7.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/7.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/7.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/8.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/8.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/8.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/8.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/8.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/8.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/8.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/8.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/9.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/9.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/9.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/9.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/9.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/9.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/9.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/romanized_pieces/9.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/1.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/1.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/1.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/1.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/1.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/1.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/1.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/1.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/10.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/10.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/10.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/10.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/10.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/10.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/10.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/10.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/11.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/11.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/11.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/11.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/11.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/11.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/11.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/11.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/12.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/12.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/12.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/12.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/12.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/12.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/12.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/12.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/13.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/13.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/13.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/13.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/13.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/13.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/13.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/13.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/14.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/14.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/14.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/14.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/14.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/14.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/14.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/14.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/2.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/2.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/2.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/2.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/2.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/2.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/2.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/2.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/3.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/3.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/3.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/3.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/3.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/3.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/3.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/3.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/4.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/4.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/4.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/4.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/4.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/4.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/4.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/4.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/5.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/5.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/5.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/5.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/5.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/5.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/5.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/5.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/6.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/6.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/6.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/6.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/6.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/6.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/6.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/6.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/7.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/7.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/7.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/7.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/7.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/7.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/7.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/7.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/8.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/8.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/8.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/8.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/8.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/8.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/8.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/8.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/9.png b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/9.png similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/9.png rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/9.png diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/9.svg b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/9.svg similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/9.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/images/traditional_pieces/9.svg diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/sounds/capture.wav b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/sounds/capture.wav similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/sounds/capture.wav rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/sounds/capture.wav diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game/sounds/move.wav b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/sounds/move.wav similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game/sounds/move.wav rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game/sounds/move.wav diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/game_viewer.html b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game_viewer.html similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/game_viewer.html rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/game_viewer.html diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/libs/css/bootstrap.min.css b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/libs/css/bootstrap.min.css similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/libs/css/bootstrap.min.css rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/libs/css/bootstrap.min.css diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/libs/js/bootstrap.bundle.min.js b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/libs/js/bootstrap.bundle.min.js similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/libs/js/bootstrap.bundle.min.js rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/libs/js/bootstrap.bundle.min.js diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/libs/js/isdevtoolopen.js b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/libs/js/isdevtoolopen.js similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/libs/js/isdevtoolopen.js rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/libs/js/isdevtoolopen.js diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/libs/js/jquery.min.js b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/libs/js/jquery.min.js similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/libs/js/jquery.min.js rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/libs/js/jquery.min.js diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/pgn2js/games.pgn b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/pgn2js/games.pgn similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/pgn2js/games.pgn rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/pgn2js/games.pgn diff --git a/webapp/wukong-xiangqi-main/apps/wukong/gui/pgn2js/test.py b/backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/pgn2js/test.py similarity index 100% rename from webapp/wukong-xiangqi-main/apps/wukong/gui/pgn2js/test.py rename to backend/fastapi/webapp/wukong-xiangqi-main/apps/wukong/gui/pgn2js/test.py diff --git a/webapp/wukong-xiangqi-main/docs/ABOUT.MD b/backend/fastapi/webapp/wukong-xiangqi-main/docs/ABOUT.MD similarity index 100% rename from webapp/wukong-xiangqi-main/docs/ABOUT.MD rename to backend/fastapi/webapp/wukong-xiangqi-main/docs/ABOUT.MD diff --git a/webapp/wukong-xiangqi-main/docs/CREDITS.MD b/backend/fastapi/webapp/wukong-xiangqi-main/docs/CREDITS.MD similarity index 100% rename from webapp/wukong-xiangqi-main/docs/CREDITS.MD rename to backend/fastapi/webapp/wukong-xiangqi-main/docs/CREDITS.MD diff --git a/webapp/wukong-xiangqi-main/docs/SPECS.MD b/backend/fastapi/webapp/wukong-xiangqi-main/docs/SPECS.MD similarity index 100% rename from webapp/wukong-xiangqi-main/docs/SPECS.MD rename to backend/fastapi/webapp/wukong-xiangqi-main/docs/SPECS.MD diff --git a/webapp/wukong-xiangqi-main/docs/install_arena_uci.png b/backend/fastapi/webapp/wukong-xiangqi-main/docs/install_arena_uci.png similarity index 100% rename from webapp/wukong-xiangqi-main/docs/install_arena_uci.png rename to backend/fastapi/webapp/wukong-xiangqi-main/docs/install_arena_uci.png diff --git a/webapp/wukong-xiangqi-main/integration/README.MD b/backend/fastapi/webapp/wukong-xiangqi-main/integration/README.MD similarity index 100% rename from webapp/wukong-xiangqi-main/integration/README.MD rename to backend/fastapi/webapp/wukong-xiangqi-main/integration/README.MD diff --git a/webapp/wukong-xiangqi-main/integration/docs/API.md b/backend/fastapi/webapp/wukong-xiangqi-main/integration/docs/API.md similarity index 100% rename from webapp/wukong-xiangqi-main/integration/docs/API.md rename to backend/fastapi/webapp/wukong-xiangqi-main/integration/docs/API.md diff --git a/webapp/wukong-xiangqi-main/integration/engine/wukong.js b/backend/fastapi/webapp/wukong-xiangqi-main/integration/engine/wukong.js similarity index 100% rename from webapp/wukong-xiangqi-main/integration/engine/wukong.js rename to backend/fastapi/webapp/wukong-xiangqi-main/integration/engine/wukong.js diff --git a/webapp/wukong-xiangqi-main/integration/examples/FEN.html b/backend/fastapi/webapp/wukong-xiangqi-main/integration/examples/FEN.html similarity index 100% rename from webapp/wukong-xiangqi-main/integration/examples/FEN.html rename to backend/fastapi/webapp/wukong-xiangqi-main/integration/examples/FEN.html diff --git a/webapp/wukong-xiangqi-main/integration/examples/integration.html b/backend/fastapi/webapp/wukong-xiangqi-main/integration/examples/integration.html similarity index 100% rename from webapp/wukong-xiangqi-main/integration/examples/integration.html rename to backend/fastapi/webapp/wukong-xiangqi-main/integration/examples/integration.html diff --git a/webapp/wukong-xiangqi-main/integration/examples/repetitions.html b/backend/fastapi/webapp/wukong-xiangqi-main/integration/examples/repetitions.html similarity index 100% rename from webapp/wukong-xiangqi-main/integration/examples/repetitions.html rename to backend/fastapi/webapp/wukong-xiangqi-main/integration/examples/repetitions.html diff --git a/webapp/wukong-xiangqi-main/integration/examples/wukong.js b/backend/fastapi/webapp/wukong-xiangqi-main/integration/examples/wukong.js similarity index 100% rename from webapp/wukong-xiangqi-main/integration/examples/wukong.js rename to backend/fastapi/webapp/wukong-xiangqi-main/integration/examples/wukong.js diff --git a/webapp/wukong-xiangqi-main/opening_book_generator/bulk_games.pgn b/backend/fastapi/webapp/wukong-xiangqi-main/opening_book_generator/bulk_games.pgn similarity index 100% rename from webapp/wukong-xiangqi-main/opening_book_generator/bulk_games.pgn rename to backend/fastapi/webapp/wukong-xiangqi-main/opening_book_generator/bulk_games.pgn diff --git a/webapp/wukong-xiangqi-main/opening_book_generator/generate_opening_book.js b/backend/fastapi/webapp/wukong-xiangqi-main/opening_book_generator/generate_opening_book.js similarity index 100% rename from webapp/wukong-xiangqi-main/opening_book_generator/generate_opening_book.js rename to backend/fastapi/webapp/wukong-xiangqi-main/opening_book_generator/generate_opening_book.js diff --git a/webapp/wukong-xiangqi-main/opening_book_generator/opening_book.txt b/backend/fastapi/webapp/wukong-xiangqi-main/opening_book_generator/opening_book.txt similarity index 100% rename from webapp/wukong-xiangqi-main/opening_book_generator/opening_book.txt rename to backend/fastapi/webapp/wukong-xiangqi-main/opening_book_generator/opening_book.txt diff --git a/webapp/wukong-xiangqi-main/opening_book_generator/wukong.js b/backend/fastapi/webapp/wukong-xiangqi-main/opening_book_generator/wukong.js similarity index 100% rename from webapp/wukong-xiangqi-main/opening_book_generator/wukong.js rename to backend/fastapi/webapp/wukong-xiangqi-main/opening_book_generator/wukong.js diff --git a/webapp/wukong-xiangqi-main/opening_book_generator/xiangqi_pgn_parser.js b/backend/fastapi/webapp/wukong-xiangqi-main/opening_book_generator/xiangqi_pgn_parser.js similarity index 100% rename from webapp/wukong-xiangqi-main/opening_book_generator/xiangqi_pgn_parser.js rename to backend/fastapi/webapp/wukong-xiangqi-main/opening_book_generator/xiangqi_pgn_parser.js diff --git a/webapp/wukong-xiangqi-main/pgn/WukongJS_1.0_(UCI2WB)-MaxQi_4.8F(1-0).pgn b/backend/fastapi/webapp/wukong-xiangqi-main/pgn/WukongJS_1.0_(UCI2WB)-MaxQi_4.8F(1-0).pgn similarity index 100% rename from webapp/wukong-xiangqi-main/pgn/WukongJS_1.0_(UCI2WB)-MaxQi_4.8F(1-0).pgn rename to backend/fastapi/webapp/wukong-xiangqi-main/pgn/WukongJS_1.0_(UCI2WB)-MaxQi_4.8F(1-0).pgn diff --git a/webapp/wukong-xiangqi-main/pgn/WukongJS_1.0_(UCI2WB)-MaxQi_4.8F(1-0)2.pgn b/backend/fastapi/webapp/wukong-xiangqi-main/pgn/WukongJS_1.0_(UCI2WB)-MaxQi_4.8F(1-0)2.pgn similarity index 100% rename from webapp/wukong-xiangqi-main/pgn/WukongJS_1.0_(UCI2WB)-MaxQi_4.8F(1-0)2.pgn rename to backend/fastapi/webapp/wukong-xiangqi-main/pgn/WukongJS_1.0_(UCI2WB)-MaxQi_4.8F(1-0)2.pgn diff --git a/webapp/wukong-xiangqi-main/pgn/WukongJS_1.0_(UCI2WB)-MaxQi_4.8F.pgn b/backend/fastapi/webapp/wukong-xiangqi-main/pgn/WukongJS_1.0_(UCI2WB)-MaxQi_4.8F.pgn similarity index 100% rename from webapp/wukong-xiangqi-main/pgn/WukongJS_1.0_(UCI2WB)-MaxQi_4.8F.pgn rename to backend/fastapi/webapp/wukong-xiangqi-main/pgn/WukongJS_1.0_(UCI2WB)-MaxQi_4.8F.pgn diff --git a/webapp/wukong-xiangqi-main/puzzle_generator/bulk_games.pgn b/backend/fastapi/webapp/wukong-xiangqi-main/puzzle_generator/bulk_games.pgn similarity index 100% rename from webapp/wukong-xiangqi-main/puzzle_generator/bulk_games.pgn rename to backend/fastapi/webapp/wukong-xiangqi-main/puzzle_generator/bulk_games.pgn diff --git a/webapp/wukong-xiangqi-main/puzzle_generator/games.pgn b/backend/fastapi/webapp/wukong-xiangqi-main/puzzle_generator/games.pgn similarity index 100% rename from webapp/wukong-xiangqi-main/puzzle_generator/games.pgn rename to backend/fastapi/webapp/wukong-xiangqi-main/puzzle_generator/games.pgn diff --git a/webapp/wukong-xiangqi-main/puzzle_generator/parse.js b/backend/fastapi/webapp/wukong-xiangqi-main/puzzle_generator/parse.js similarity index 100% rename from webapp/wukong-xiangqi-main/puzzle_generator/parse.js rename to backend/fastapi/webapp/wukong-xiangqi-main/puzzle_generator/parse.js diff --git a/webapp/wukong-xiangqi-main/puzzle_generator/puzzle_generator.js b/backend/fastapi/webapp/wukong-xiangqi-main/puzzle_generator/puzzle_generator.js similarity index 100% rename from webapp/wukong-xiangqi-main/puzzle_generator/puzzle_generator.js rename to backend/fastapi/webapp/wukong-xiangqi-main/puzzle_generator/puzzle_generator.js diff --git a/webapp/wukong-xiangqi-main/puzzle_generator/puzzle_verification.js b/backend/fastapi/webapp/wukong-xiangqi-main/puzzle_generator/puzzle_verification.js similarity index 100% rename from webapp/wukong-xiangqi-main/puzzle_generator/puzzle_verification.js rename to backend/fastapi/webapp/wukong-xiangqi-main/puzzle_generator/puzzle_verification.js diff --git a/webapp/wukong-xiangqi-main/puzzle_generator/puzzles.json b/backend/fastapi/webapp/wukong-xiangqi-main/puzzle_generator/puzzles.json similarity index 100% rename from webapp/wukong-xiangqi-main/puzzle_generator/puzzles.json rename to backend/fastapi/webapp/wukong-xiangqi-main/puzzle_generator/puzzles.json diff --git a/webapp/wukong-xiangqi-main/puzzle_generator/puzzles_verified.json b/backend/fastapi/webapp/wukong-xiangqi-main/puzzle_generator/puzzles_verified.json similarity index 100% rename from webapp/wukong-xiangqi-main/puzzle_generator/puzzles_verified.json rename to backend/fastapi/webapp/wukong-xiangqi-main/puzzle_generator/puzzles_verified.json diff --git a/webapp/wukong-xiangqi-main/puzzle_generator/puzzles_verified_sorted.json b/backend/fastapi/webapp/wukong-xiangqi-main/puzzle_generator/puzzles_verified_sorted.json similarity index 100% rename from webapp/wukong-xiangqi-main/puzzle_generator/puzzles_verified_sorted.json rename to backend/fastapi/webapp/wukong-xiangqi-main/puzzle_generator/puzzles_verified_sorted.json diff --git a/webapp/wukong-xiangqi-main/puzzle_generator/sort_puzzles.py b/backend/fastapi/webapp/wukong-xiangqi-main/puzzle_generator/sort_puzzles.py similarity index 100% rename from webapp/wukong-xiangqi-main/puzzle_generator/sort_puzzles.py rename to backend/fastapi/webapp/wukong-xiangqi-main/puzzle_generator/sort_puzzles.py diff --git a/webapp/wukong-xiangqi-main/puzzle_generator/wukong.js b/backend/fastapi/webapp/wukong-xiangqi-main/puzzle_generator/wukong.js similarity index 100% rename from webapp/wukong-xiangqi-main/puzzle_generator/wukong.js rename to backend/fastapi/webapp/wukong-xiangqi-main/puzzle_generator/wukong.js diff --git a/webapp/wukong-xiangqi-main/puzzle_generator/xiangqi_pgn_parser.js b/backend/fastapi/webapp/wukong-xiangqi-main/puzzle_generator/xiangqi_pgn_parser.js similarity index 100% rename from webapp/wukong-xiangqi-main/puzzle_generator/xiangqi_pgn_parser.js rename to backend/fastapi/webapp/wukong-xiangqi-main/puzzle_generator/xiangqi_pgn_parser.js diff --git a/webapp/wukong-xiangqi-main/res/Short_manual_Simple_translation_of_CCBridge_20130824.pdf b/backend/fastapi/webapp/wukong-xiangqi-main/res/Short_manual_Simple_translation_of_CCBridge_20130824.pdf similarity index 100% rename from webapp/wukong-xiangqi-main/res/Short_manual_Simple_translation_of_CCBridge_20130824.pdf rename to backend/fastapi/webapp/wukong-xiangqi-main/res/Short_manual_Simple_translation_of_CCBridge_20130824.pdf diff --git a/webapp/wukong-xiangqi-main/res/fen.pdf b/backend/fastapi/webapp/wukong-xiangqi-main/res/fen.pdf similarity index 100% rename from webapp/wukong-xiangqi-main/res/fen.pdf rename to backend/fastapi/webapp/wukong-xiangqi-main/res/fen.pdf diff --git a/webapp/wukong-xiangqi-main/res/online_resources.txt b/backend/fastapi/webapp/wukong-xiangqi-main/res/online_resources.txt similarity index 100% rename from webapp/wukong-xiangqi-main/res/online_resources.txt rename to backend/fastapi/webapp/wukong-xiangqi-main/res/online_resources.txt diff --git a/webapp/wukong-xiangqi-main/res/xiangqi_perft.txt b/backend/fastapi/webapp/wukong-xiangqi-main/res/xiangqi_perft.txt similarity index 100% rename from webapp/wukong-xiangqi-main/res/xiangqi_perft.txt rename to backend/fastapi/webapp/wukong-xiangqi-main/res/xiangqi_perft.txt diff --git a/webapp/wukong-xiangqi-main/src/engine/uci-cyclone.js b/backend/fastapi/webapp/wukong-xiangqi-main/src/engine/uci-cyclone.js similarity index 100% rename from webapp/wukong-xiangqi-main/src/engine/uci-cyclone.js rename to backend/fastapi/webapp/wukong-xiangqi-main/src/engine/uci-cyclone.js diff --git a/webapp/wukong-xiangqi-main/src/engine/uci.js b/backend/fastapi/webapp/wukong-xiangqi-main/src/engine/uci.js similarity index 100% rename from webapp/wukong-xiangqi-main/src/engine/uci.js rename to backend/fastapi/webapp/wukong-xiangqi-main/src/engine/uci.js diff --git a/webapp/wukong-xiangqi-main/src/engine/wukong.js b/backend/fastapi/webapp/wukong-xiangqi-main/src/engine/wukong.js similarity index 100% rename from webapp/wukong-xiangqi-main/src/engine/wukong.js rename to backend/fastapi/webapp/wukong-xiangqi-main/src/engine/wukong.js diff --git a/webapp/wukong-xiangqi-main/src/engine/wukong.sh b/backend/fastapi/webapp/wukong-xiangqi-main/src/engine/wukong.sh similarity index 100% rename from webapp/wukong-xiangqi-main/src/engine/wukong.sh rename to backend/fastapi/webapp/wukong-xiangqi-main/src/engine/wukong.sh diff --git a/webapp/wukong-xiangqi-main/src/gui/game/bots.js b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/bots.js similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/bots.js rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/bots.js diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/boards/Board.bmp b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/boards/Board.bmp similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/boards/Board.bmp rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/boards/Board.bmp diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/boards/board-ccbridge.bmp b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/boards/board-ccbridge.bmp similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/boards/board-ccbridge.bmp rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/boards/board-ccbridge.bmp diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/boards/board-ccbridge.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/boards/board-ccbridge.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/boards/board-ccbridge.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/boards/board-ccbridge.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/boards/board_dark.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/boards/board_dark.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/boards/board_dark.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/boards/board_dark.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/boards/board_light.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/boards/board_light.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/boards/board_light.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/boards/board_light.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/bots/Haucheng.jpg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/bots/Haucheng.jpg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/bots/Haucheng.jpg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/bots/Haucheng.jpg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/bots/Huronghua.jpg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/bots/Huronghua.jpg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/bots/Huronghua.jpg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/bots/Huronghua.jpg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/bots/Liudahua.jpg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/bots/Liudahua.jpg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/bots/Liudahua.jpg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/bots/Liudahua.jpg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/bots/baihua.jpg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/bots/baihua.jpg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/bots/baihua.jpg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/bots/baihua.jpg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/bots/cmk.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/bots/cmk.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/bots/cmk.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/bots/cmk.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/bots/hgm.jpg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/bots/hgm.jpg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/bots/hgm.jpg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/bots/hgm.jpg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/bots/wukong.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/bots/wukong.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/bots/wukong.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/bots/wukong.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/misc/legal_capture.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/misc/legal_capture.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/misc/legal_capture.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/misc/legal_capture.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/misc/legal_move.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/misc/legal_move.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/misc/legal_move.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/misc/legal_move.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/misc/logo.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/misc/logo.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/misc/logo.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/misc/logo.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/misc/wallpaper.jpg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/misc/wallpaper.jpg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/misc/wallpaper.jpg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/misc/wallpaper.jpg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/1.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/1.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/1.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/1.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/1.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/1.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/1.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/1.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/10.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/10.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/10.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/10.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/10.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/10.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/10.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/10.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/11.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/11.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/11.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/11.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/11.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/11.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/11.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/11.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/12.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/12.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/12.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/12.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/12.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/12.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/12.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/12.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/13.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/13.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/13.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/13.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/13.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/13.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/13.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/13.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/14.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/14.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/14.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/14.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/14.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/14.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/14.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/14.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/2.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/2.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/2.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/2.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/2.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/2.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/2.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/2.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/3.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/3.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/3.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/3.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/3.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/3.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/3.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/3.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/4.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/4.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/4.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/4.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/4.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/4.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/4.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/4.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/5.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/5.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/5.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/5.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/5.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/5.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/5.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/5.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/6.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/6.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/6.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/6.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/6.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/6.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/6.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/6.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/7.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/7.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/7.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/7.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/7.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/7.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/7.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/7.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/8.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/8.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/8.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/8.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/8.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/8.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/8.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/8.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/9.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/9.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/9.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/9.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/9.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/9.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/9.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/romanized_pieces/9.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/1.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/1.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/1.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/1.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/1.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/1.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/1.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/1.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/10.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/10.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/10.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/10.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/10.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/10.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/10.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/10.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/11.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/11.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/11.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/11.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/11.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/11.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/11.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/11.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/12.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/12.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/12.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/12.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/12.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/12.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/12.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/12.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/13.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/13.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/13.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/13.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/13.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/13.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/13.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/13.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/14.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/14.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/14.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/14.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/14.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/14.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/14.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/14.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/2.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/2.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/2.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/2.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/2.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/2.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/2.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/2.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/3.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/3.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/3.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/3.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/3.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/3.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/3.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/3.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/4.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/4.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/4.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/4.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/4.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/4.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/4.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/4.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/5.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/5.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/5.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/5.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/5.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/5.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/5.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/5.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/6.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/6.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/6.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/6.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/6.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/6.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/6.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/6.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/7.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/7.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/7.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/7.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/7.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/7.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/7.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/7.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/8.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/8.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/8.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/8.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/8.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/8.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/8.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/8.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/9.png b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/9.png similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/9.png rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/9.png diff --git a/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/9.svg b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/9.svg similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/9.svg rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/images/traditional_pieces/9.svg diff --git a/webapp/wukong-xiangqi-main/src/gui/game/sounds/capture.wav b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/sounds/capture.wav similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/sounds/capture.wav rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/sounds/capture.wav diff --git a/webapp/wukong-xiangqi-main/src/gui/game/sounds/move.wav b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/sounds/move.wav similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/sounds/move.wav rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/sounds/move.wav diff --git a/webapp/wukong-xiangqi-main/src/gui/game/xiangqi.js b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/xiangqi.js similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/game/xiangqi.js rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/game/xiangqi.js diff --git a/webapp/wukong-xiangqi-main/src/gui/libs/css/bootstrap.min.css b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/libs/css/bootstrap.min.css similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/libs/css/bootstrap.min.css rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/libs/css/bootstrap.min.css diff --git a/webapp/wukong-xiangqi-main/src/gui/libs/js/bootstrap.bundle.min.js b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/libs/js/bootstrap.bundle.min.js similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/libs/js/bootstrap.bundle.min.js rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/libs/js/bootstrap.bundle.min.js diff --git a/webapp/wukong-xiangqi-main/src/gui/libs/js/isdevtoolopen.js b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/libs/js/isdevtoolopen.js similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/libs/js/isdevtoolopen.js rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/libs/js/isdevtoolopen.js diff --git a/webapp/wukong-xiangqi-main/src/gui/libs/js/jquery.min.js b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/libs/js/jquery.min.js similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/libs/js/jquery.min.js rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/libs/js/jquery.min.js diff --git a/webapp/wukong-xiangqi-main/src/gui/xiangqi.html b/backend/fastapi/webapp/wukong-xiangqi-main/src/gui/xiangqi.html similarity index 100% rename from webapp/wukong-xiangqi-main/src/gui/xiangqi.html rename to backend/fastapi/webapp/wukong-xiangqi-main/src/gui/xiangqi.html diff --git a/webapp/wukong-xiangqi-main/xiangqi_pgn_parser/README.md b/backend/fastapi/webapp/wukong-xiangqi-main/xiangqi_pgn_parser/README.md similarity index 100% rename from webapp/wukong-xiangqi-main/xiangqi_pgn_parser/README.md rename to backend/fastapi/webapp/wukong-xiangqi-main/xiangqi_pgn_parser/README.md diff --git a/webapp/wukong-xiangqi-main/xiangqi_pgn_parser/bulk_games.pgn b/backend/fastapi/webapp/wukong-xiangqi-main/xiangqi_pgn_parser/bulk_games.pgn similarity index 100% rename from webapp/wukong-xiangqi-main/xiangqi_pgn_parser/bulk_games.pgn rename to backend/fastapi/webapp/wukong-xiangqi-main/xiangqi_pgn_parser/bulk_games.pgn diff --git a/webapp/wukong-xiangqi-main/xiangqi_pgn_parser/bulk_games_uci.pgn b/backend/fastapi/webapp/wukong-xiangqi-main/xiangqi_pgn_parser/bulk_games_uci.pgn similarity index 100% rename from webapp/wukong-xiangqi-main/xiangqi_pgn_parser/bulk_games_uci.pgn rename to backend/fastapi/webapp/wukong-xiangqi-main/xiangqi_pgn_parser/bulk_games_uci.pgn diff --git a/webapp/wukong-xiangqi-main/xiangqi_pgn_parser/bulk_parse_games.js b/backend/fastapi/webapp/wukong-xiangqi-main/xiangqi_pgn_parser/bulk_parse_games.js similarity index 100% rename from webapp/wukong-xiangqi-main/xiangqi_pgn_parser/bulk_parse_games.js rename to backend/fastapi/webapp/wukong-xiangqi-main/xiangqi_pgn_parser/bulk_parse_games.js diff --git a/webapp/wukong-xiangqi-main/xiangqi_pgn_parser/game_uci.pgn b/backend/fastapi/webapp/wukong-xiangqi-main/xiangqi_pgn_parser/game_uci.pgn similarity index 100% rename from webapp/wukong-xiangqi-main/xiangqi_pgn_parser/game_uci.pgn rename to backend/fastapi/webapp/wukong-xiangqi-main/xiangqi_pgn_parser/game_uci.pgn diff --git a/webapp/wukong-xiangqi-main/xiangqi_pgn_parser/parse_game.js b/backend/fastapi/webapp/wukong-xiangqi-main/xiangqi_pgn_parser/parse_game.js similarity index 100% rename from webapp/wukong-xiangqi-main/xiangqi_pgn_parser/parse_game.js rename to backend/fastapi/webapp/wukong-xiangqi-main/xiangqi_pgn_parser/parse_game.js diff --git a/webapp/wukong-xiangqi-main/xiangqi_pgn_parser/single_game.pgn b/backend/fastapi/webapp/wukong-xiangqi-main/xiangqi_pgn_parser/single_game.pgn similarity index 100% rename from webapp/wukong-xiangqi-main/xiangqi_pgn_parser/single_game.pgn rename to backend/fastapi/webapp/wukong-xiangqi-main/xiangqi_pgn_parser/single_game.pgn diff --git a/webapp/wukong-xiangqi-main/xiangqi_pgn_parser/wukong.js b/backend/fastapi/webapp/wukong-xiangqi-main/xiangqi_pgn_parser/wukong.js similarity index 100% rename from webapp/wukong-xiangqi-main/xiangqi_pgn_parser/wukong.js rename to backend/fastapi/webapp/wukong-xiangqi-main/xiangqi_pgn_parser/wukong.js diff --git a/webapp/wukong-xiangqi-main/xiangqi_pgn_parser/xiangqi_pgn_parser.js b/backend/fastapi/webapp/wukong-xiangqi-main/xiangqi_pgn_parser/xiangqi_pgn_parser.js similarity index 100% rename from webapp/wukong-xiangqi-main/xiangqi_pgn_parser/xiangqi_pgn_parser.js rename to backend/fastapi/webapp/wukong-xiangqi-main/xiangqi_pgn_parser/xiangqi_pgn_parser.js diff --git a/webapp/wukong-xiangqi-main/xqdb/README.md b/backend/fastapi/webapp/wukong-xiangqi-main/xqdb/README.md similarity index 100% rename from webapp/wukong-xiangqi-main/xqdb/README.md rename to backend/fastapi/webapp/wukong-xiangqi-main/xqdb/README.md diff --git a/webapp/wukong-xiangqi-main/xqdb/games_html/116.html b/backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/116.html similarity index 100% rename from webapp/wukong-xiangqi-main/xqdb/games_html/116.html rename to backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/116.html diff --git a/webapp/wukong-xiangqi-main/xqdb/games_html/125.html b/backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/125.html similarity index 100% rename from webapp/wukong-xiangqi-main/xqdb/games_html/125.html rename to backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/125.html diff --git a/webapp/wukong-xiangqi-main/xqdb/games_html/130.html b/backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/130.html similarity index 100% rename from webapp/wukong-xiangqi-main/xqdb/games_html/130.html rename to backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/130.html diff --git a/webapp/wukong-xiangqi-main/xqdb/games_html/133.html b/backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/133.html similarity index 100% rename from webapp/wukong-xiangqi-main/xqdb/games_html/133.html rename to backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/133.html diff --git a/webapp/wukong-xiangqi-main/xqdb/games_html/138.html b/backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/138.html similarity index 100% rename from webapp/wukong-xiangqi-main/xqdb/games_html/138.html rename to backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/138.html diff --git a/webapp/wukong-xiangqi-main/xqdb/games_html/151.html b/backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/151.html similarity index 100% rename from webapp/wukong-xiangqi-main/xqdb/games_html/151.html rename to backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/151.html diff --git a/webapp/wukong-xiangqi-main/xqdb/games_html/44.html b/backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/44.html similarity index 100% rename from webapp/wukong-xiangqi-main/xqdb/games_html/44.html rename to backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/44.html diff --git a/webapp/wukong-xiangqi-main/xqdb/games_html/45.html b/backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/45.html similarity index 100% rename from webapp/wukong-xiangqi-main/xqdb/games_html/45.html rename to backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/45.html diff --git a/webapp/wukong-xiangqi-main/xqdb/games_html/59.html b/backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/59.html similarity index 100% rename from webapp/wukong-xiangqi-main/xqdb/games_html/59.html rename to backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/59.html diff --git a/webapp/wukong-xiangqi-main/xqdb/games_html/65.html b/backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/65.html similarity index 100% rename from webapp/wukong-xiangqi-main/xqdb/games_html/65.html rename to backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/65.html diff --git a/webapp/wukong-xiangqi-main/xqdb/games_html/69.html b/backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/69.html similarity index 100% rename from webapp/wukong-xiangqi-main/xqdb/games_html/69.html rename to backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/69.html diff --git a/webapp/wukong-xiangqi-main/xqdb/games_html/73.html b/backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/73.html similarity index 100% rename from webapp/wukong-xiangqi-main/xqdb/games_html/73.html rename to backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/73.html diff --git a/webapp/wukong-xiangqi-main/xqdb/games_html/80.html b/backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/80.html similarity index 100% rename from webapp/wukong-xiangqi-main/xqdb/games_html/80.html rename to backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/80.html diff --git a/webapp/wukong-xiangqi-main/xqdb/games_html/85.html b/backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/85.html similarity index 100% rename from webapp/wukong-xiangqi-main/xqdb/games_html/85.html rename to backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/85.html diff --git a/webapp/wukong-xiangqi-main/xqdb/games_html/98.html b/backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/98.html similarity index 100% rename from webapp/wukong-xiangqi-main/xqdb/games_html/98.html rename to backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_html/98.html diff --git a/webapp/wukong-xiangqi-main/xqdb/games_pgn/bulk_games_uci.pgn b/backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_pgn/bulk_games_uci.pgn similarity index 100% rename from webapp/wukong-xiangqi-main/xqdb/games_pgn/bulk_games_uci.pgn rename to backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_pgn/bulk_games_uci.pgn diff --git a/webapp/wukong-xiangqi-main/xqdb/games_pgn/xqdb_international.pgn b/backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_pgn/xqdb_international.pgn similarity index 100% rename from webapp/wukong-xiangqi-main/xqdb/games_pgn/xqdb_international.pgn rename to backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_pgn/xqdb_international.pgn diff --git a/webapp/wukong-xiangqi-main/xqdb/games_pgn/xqdb_traditional.pgn b/backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_pgn/xqdb_traditional.pgn similarity index 100% rename from webapp/wukong-xiangqi-main/xqdb/games_pgn/xqdb_traditional.pgn rename to backend/fastapi/webapp/wukong-xiangqi-main/xqdb/games_pgn/xqdb_traditional.pgn diff --git a/webapp/wukong-xiangqi-main/xqdb/move_decoder.js b/backend/fastapi/webapp/wukong-xiangqi-main/xqdb/move_decoder.js similarity index 100% rename from webapp/wukong-xiangqi-main/xqdb/move_decoder.js rename to backend/fastapi/webapp/wukong-xiangqi-main/xqdb/move_decoder.js diff --git a/webapp/wukong-xiangqi-main/xqdb/xqdb.py b/backend/fastapi/webapp/wukong-xiangqi-main/xqdb/xqdb.py similarity index 100% rename from webapp/wukong-xiangqi-main/xqdb/xqdb.py rename to backend/fastapi/webapp/wukong-xiangqi-main/xqdb/xqdb.py diff --git a/webapp/wukong-xiangqi-main/xqdb/xqdb/Hu_Ronghua_1391_UCI_games.pgn.zip b/backend/fastapi/webapp/wukong-xiangqi-main/xqdb/xqdb/Hu_Ronghua_1391_UCI_games.pgn.zip similarity index 100% rename from webapp/wukong-xiangqi-main/xqdb/xqdb/Hu_Ronghua_1391_UCI_games.pgn.zip rename to backend/fastapi/webapp/wukong-xiangqi-main/xqdb/xqdb/Hu_Ronghua_1391_UCI_games.pgn.zip diff --git a/webapp/wukong-xiangqi-main/xqdb/xqdb/Liu_Dahua_1125_UCI_games.pgn.zip b/backend/fastapi/webapp/wukong-xiangqi-main/xqdb/xqdb/Liu_Dahua_1125_UCI_games.pgn.zip similarity index 100% rename from webapp/wukong-xiangqi-main/xqdb/xqdb/Liu_Dahua_1125_UCI_games.pgn.zip rename to backend/fastapi/webapp/wukong-xiangqi-main/xqdb/xqdb/Liu_Dahua_1125_UCI_games.pgn.zip diff --git a/webapp/wukong-xiangqi-main/xqdb/xqdb/games_html.zip b/backend/fastapi/webapp/wukong-xiangqi-main/xqdb/xqdb/games_html.zip similarity index 100% rename from webapp/wukong-xiangqi-main/xqdb/xqdb/games_html.zip rename to backend/fastapi/webapp/wukong-xiangqi-main/xqdb/xqdb/games_html.zip diff --git a/webapp/wukong-xiangqi-main/xqdb/xqdb/xqdb_international.pgn.zip b/backend/fastapi/webapp/wukong-xiangqi-main/xqdb/xqdb/xqdb_international.pgn.zip similarity index 100% rename from webapp/wukong-xiangqi-main/xqdb/xqdb/xqdb_international.pgn.zip rename to backend/fastapi/webapp/wukong-xiangqi-main/xqdb/xqdb/xqdb_international.pgn.zip diff --git a/webapp/wukong-xiangqi-main/xqdb/xqdb/xqdb_masters_40711_UCI_games.pgn.zip b/backend/fastapi/webapp/wukong-xiangqi-main/xqdb/xqdb/xqdb_masters_40711_UCI_games.pgn.zip similarity index 100% rename from webapp/wukong-xiangqi-main/xqdb/xqdb/xqdb_masters_40711_UCI_games.pgn.zip rename to backend/fastapi/webapp/wukong-xiangqi-main/xqdb/xqdb/xqdb_masters_40711_UCI_games.pgn.zip diff --git a/webapp/wukong-xiangqi-main/xqdb/xqdb/xqdb_traditional.pgn.zip b/backend/fastapi/webapp/wukong-xiangqi-main/xqdb/xqdb/xqdb_traditional.pgn.zip similarity index 100% rename from webapp/wukong-xiangqi-main/xqdb/xqdb/xqdb_traditional.pgn.zip rename to backend/fastapi/webapp/wukong-xiangqi-main/xqdb/xqdb/xqdb_traditional.pgn.zip diff --git a/webapp/xiangqi-master/bA.svg b/backend/fastapi/webapp/xiangqi-master/bA.svg similarity index 100% rename from webapp/xiangqi-master/bA.svg rename to backend/fastapi/webapp/xiangqi-master/bA.svg diff --git a/webapp/xiangqi-master/bC.svg b/backend/fastapi/webapp/xiangqi-master/bC.svg similarity index 100% rename from webapp/xiangqi-master/bC.svg rename to backend/fastapi/webapp/xiangqi-master/bC.svg diff --git a/webapp/xiangqi-master/bE.svg b/backend/fastapi/webapp/xiangqi-master/bE.svg similarity index 100% rename from webapp/xiangqi-master/bE.svg rename to backend/fastapi/webapp/xiangqi-master/bE.svg diff --git a/webapp/xiangqi-master/bG.svg b/backend/fastapi/webapp/xiangqi-master/bG.svg similarity index 100% rename from webapp/xiangqi-master/bG.svg rename to backend/fastapi/webapp/xiangqi-master/bG.svg diff --git a/webapp/xiangqi-master/bH.svg b/backend/fastapi/webapp/xiangqi-master/bH.svg similarity index 100% rename from webapp/xiangqi-master/bH.svg rename to backend/fastapi/webapp/xiangqi-master/bH.svg diff --git a/webapp/xiangqi-master/bR.svg b/backend/fastapi/webapp/xiangqi-master/bR.svg similarity index 100% rename from webapp/xiangqi-master/bR.svg rename to backend/fastapi/webapp/xiangqi-master/bR.svg diff --git a/webapp/xiangqi-master/bS.svg b/backend/fastapi/webapp/xiangqi-master/bS.svg similarity index 100% rename from webapp/xiangqi-master/bS.svg rename to backend/fastapi/webapp/xiangqi-master/bS.svg diff --git a/webapp/xiangqi-master/black.svg b/backend/fastapi/webapp/xiangqi-master/black.svg similarity index 100% rename from webapp/xiangqi-master/black.svg rename to backend/fastapi/webapp/xiangqi-master/black.svg diff --git a/webapp/xiangqi-master/board.css b/backend/fastapi/webapp/xiangqi-master/board.css similarity index 100% rename from webapp/xiangqi-master/board.css rename to backend/fastapi/webapp/xiangqi-master/board.css diff --git a/webapp/xiangqi-master/board.js b/backend/fastapi/webapp/xiangqi-master/board.js similarity index 100% rename from webapp/xiangqi-master/board.js rename to backend/fastapi/webapp/xiangqi-master/board.js diff --git a/webapp/xiangqi-master/board.png b/backend/fastapi/webapp/xiangqi-master/board.png similarity index 100% rename from webapp/xiangqi-master/board.png rename to backend/fastapi/webapp/xiangqi-master/board.png diff --git a/webapp/xiangqi-master/board.svg b/backend/fastapi/webapp/xiangqi-master/board.svg similarity index 100% rename from webapp/xiangqi-master/board.svg rename to backend/fastapi/webapp/xiangqi-master/board.svg diff --git a/webapp/xiangqi-master/computer.js b/backend/fastapi/webapp/xiangqi-master/computer.js similarity index 100% rename from webapp/xiangqi-master/computer.js rename to backend/fastapi/webapp/xiangqi-master/computer.js diff --git a/webapp/xiangqi-master/definitions.js b/backend/fastapi/webapp/xiangqi-master/definitions.js similarity index 100% rename from webapp/xiangqi-master/definitions.js rename to backend/fastapi/webapp/xiangqi-master/definitions.js diff --git a/webapp/xiangqi-master/evaluate.js b/backend/fastapi/webapp/xiangqi-master/evaluate.js similarity index 100% rename from webapp/xiangqi-master/evaluate.js rename to backend/fastapi/webapp/xiangqi-master/evaluate.js diff --git a/webapp/xiangqi-master/gui.js b/backend/fastapi/webapp/xiangqi-master/gui.js similarity index 100% rename from webapp/xiangqi-master/gui.js rename to backend/fastapi/webapp/xiangqi-master/gui.js diff --git a/webapp/xiangqi-master/index.html b/backend/fastapi/webapp/xiangqi-master/index.html similarity index 100% rename from webapp/xiangqi-master/index.html rename to backend/fastapi/webapp/xiangqi-master/index.html diff --git a/webapp/xiangqi-master/init.js b/backend/fastapi/webapp/xiangqi-master/init.js similarity index 100% rename from webapp/xiangqi-master/init.js rename to backend/fastapi/webapp/xiangqi-master/init.js diff --git a/webapp/xiangqi-master/loading.gif b/backend/fastapi/webapp/xiangqi-master/loading.gif similarity index 100% rename from webapp/xiangqi-master/loading.gif rename to backend/fastapi/webapp/xiangqi-master/loading.gif diff --git a/webapp/xiangqi-master/movegen.js b/backend/fastapi/webapp/xiangqi-master/movegen.js similarity index 100% rename from webapp/xiangqi-master/movegen.js rename to backend/fastapi/webapp/xiangqi-master/movegen.js diff --git a/webapp/xiangqi-master/piece.svg b/backend/fastapi/webapp/xiangqi-master/piece.svg similarity index 100% rename from webapp/xiangqi-master/piece.svg rename to backend/fastapi/webapp/xiangqi-master/piece.svg diff --git a/webapp/xiangqi-master/rA.svg b/backend/fastapi/webapp/xiangqi-master/rA.svg similarity index 100% rename from webapp/xiangqi-master/rA.svg rename to backend/fastapi/webapp/xiangqi-master/rA.svg diff --git a/webapp/xiangqi-master/rC.svg b/backend/fastapi/webapp/xiangqi-master/rC.svg similarity index 100% rename from webapp/xiangqi-master/rC.svg rename to backend/fastapi/webapp/xiangqi-master/rC.svg diff --git a/webapp/xiangqi-master/rE.svg b/backend/fastapi/webapp/xiangqi-master/rE.svg similarity index 100% rename from webapp/xiangqi-master/rE.svg rename to backend/fastapi/webapp/xiangqi-master/rE.svg diff --git a/webapp/xiangqi-master/rG.svg b/backend/fastapi/webapp/xiangqi-master/rG.svg similarity index 100% rename from webapp/xiangqi-master/rG.svg rename to backend/fastapi/webapp/xiangqi-master/rG.svg diff --git a/webapp/xiangqi-master/rH.svg b/backend/fastapi/webapp/xiangqi-master/rH.svg similarity index 100% rename from webapp/xiangqi-master/rH.svg rename to backend/fastapi/webapp/xiangqi-master/rH.svg diff --git a/webapp/xiangqi-master/rR.svg b/backend/fastapi/webapp/xiangqi-master/rR.svg similarity index 100% rename from webapp/xiangqi-master/rR.svg rename to backend/fastapi/webapp/xiangqi-master/rR.svg diff --git a/webapp/xiangqi-master/rS.svg b/backend/fastapi/webapp/xiangqi-master/rS.svg similarity index 100% rename from webapp/xiangqi-master/rS.svg rename to backend/fastapi/webapp/xiangqi-master/rS.svg diff --git a/webapp/xiangqi-master/search.js b/backend/fastapi/webapp/xiangqi-master/search.js similarity index 100% rename from webapp/xiangqi-master/search.js rename to backend/fastapi/webapp/xiangqi-master/search.js