├── .gitattributes ├── .gitignore ├── README.md ├── assets ├── Gear │ ├── Gear1.mtl │ ├── Gear1.obj │ └── textures │ │ ├── Gear_1_BaseColor.png │ │ ├── Gear_1_Diffuse.png │ │ ├── Gear_1_Glossiness.png │ │ ├── Gear_1_Metallic.png │ │ ├── Gear_1_Normal.png │ │ ├── Gear_1_Roughness.png │ │ └── Gear_1_Specular.png ├── HeritageTower.frag ├── HeritageTower.json ├── RWGOffice.frag ├── RWGOffice.json ├── RiversideBridge.frag ├── RiversideBridge.json ├── ScholarlyHeights.frag ├── ScholarlyHeights.json ├── UrbanLoft.frag ├── UrbanLoft.json ├── backup-projects.json ├── company-logo.svg └── extra-project.json ├── index.html ├── package.json ├── src ├── bim-components │ ├── SimpleQTO │ │ ├── index.ts │ │ └── src │ │ │ ├── QTO2023.ts │ │ │ ├── SimpleQTO.ts │ │ │ ├── Template.ts │ │ │ └── index.ts │ ├── TeamsCreator │ │ ├── index.ts │ │ └── src │ │ │ ├── TeamsCreator.ts │ │ │ ├── Template.ts │ │ │ └── index.ts │ └── ToDoCreator │ │ ├── index.ts │ │ └── src │ │ └── ToDoCard.ts ├── class │ ├── projects.ts │ ├── projectsManager.ts │ └── teams.ts ├── firebase │ └── index.ts ├── index.tsx └── react-components │ ├── DetailsCard.tsx │ ├── DetailsPage.tsx │ ├── DetailsPageHeader.tsx │ ├── HomePage.tsx │ ├── HomePageProjectCard.tsx │ ├── IFCViewer.tsx │ ├── IFCViewer2023.tsx │ ├── SearchBox.tsx │ ├── Sidebar.tsx │ ├── SidebarProject.tsx │ ├── TeamElement.tsx │ └── TeamsCard.tsx ├── style.css └── vite.config.ts /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/README.md -------------------------------------------------------------------------------- /assets/Gear/Gear1.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/assets/Gear/Gear1.mtl -------------------------------------------------------------------------------- /assets/Gear/Gear1.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/assets/Gear/Gear1.obj -------------------------------------------------------------------------------- /assets/Gear/textures/Gear_1_BaseColor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/assets/Gear/textures/Gear_1_BaseColor.png -------------------------------------------------------------------------------- /assets/Gear/textures/Gear_1_Diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/assets/Gear/textures/Gear_1_Diffuse.png -------------------------------------------------------------------------------- /assets/Gear/textures/Gear_1_Glossiness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/assets/Gear/textures/Gear_1_Glossiness.png -------------------------------------------------------------------------------- /assets/Gear/textures/Gear_1_Metallic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/assets/Gear/textures/Gear_1_Metallic.png -------------------------------------------------------------------------------- /assets/Gear/textures/Gear_1_Normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/assets/Gear/textures/Gear_1_Normal.png -------------------------------------------------------------------------------- /assets/Gear/textures/Gear_1_Roughness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/assets/Gear/textures/Gear_1_Roughness.png -------------------------------------------------------------------------------- /assets/Gear/textures/Gear_1_Specular.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/assets/Gear/textures/Gear_1_Specular.png -------------------------------------------------------------------------------- /assets/HeritageTower.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/assets/HeritageTower.frag -------------------------------------------------------------------------------- /assets/HeritageTower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/assets/HeritageTower.json -------------------------------------------------------------------------------- /assets/RWGOffice.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/assets/RWGOffice.frag -------------------------------------------------------------------------------- /assets/RWGOffice.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/assets/RWGOffice.json -------------------------------------------------------------------------------- /assets/RiversideBridge.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/assets/RiversideBridge.frag -------------------------------------------------------------------------------- /assets/RiversideBridge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/assets/RiversideBridge.json -------------------------------------------------------------------------------- /assets/ScholarlyHeights.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/assets/ScholarlyHeights.frag -------------------------------------------------------------------------------- /assets/ScholarlyHeights.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/assets/ScholarlyHeights.json -------------------------------------------------------------------------------- /assets/UrbanLoft.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/assets/UrbanLoft.frag -------------------------------------------------------------------------------- /assets/UrbanLoft.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/assets/UrbanLoft.json -------------------------------------------------------------------------------- /assets/backup-projects.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/assets/backup-projects.json -------------------------------------------------------------------------------- /assets/company-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/assets/company-logo.svg -------------------------------------------------------------------------------- /assets/extra-project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/assets/extra-project.json -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/package.json -------------------------------------------------------------------------------- /src/bim-components/SimpleQTO/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./src"; 2 | -------------------------------------------------------------------------------- /src/bim-components/SimpleQTO/src/QTO2023.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/src/bim-components/SimpleQTO/src/QTO2023.ts -------------------------------------------------------------------------------- /src/bim-components/SimpleQTO/src/SimpleQTO.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/src/bim-components/SimpleQTO/src/SimpleQTO.ts -------------------------------------------------------------------------------- /src/bim-components/SimpleQTO/src/Template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/src/bim-components/SimpleQTO/src/Template.ts -------------------------------------------------------------------------------- /src/bim-components/SimpleQTO/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/src/bim-components/SimpleQTO/src/index.ts -------------------------------------------------------------------------------- /src/bim-components/TeamsCreator/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./src"; 2 | -------------------------------------------------------------------------------- /src/bim-components/TeamsCreator/src/TeamsCreator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/src/bim-components/TeamsCreator/src/TeamsCreator.ts -------------------------------------------------------------------------------- /src/bim-components/TeamsCreator/src/Template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/src/bim-components/TeamsCreator/src/Template.ts -------------------------------------------------------------------------------- /src/bim-components/TeamsCreator/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/src/bim-components/TeamsCreator/src/index.ts -------------------------------------------------------------------------------- /src/bim-components/ToDoCreator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/src/bim-components/ToDoCreator/index.ts -------------------------------------------------------------------------------- /src/bim-components/ToDoCreator/src/ToDoCard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/src/bim-components/ToDoCreator/src/ToDoCard.ts -------------------------------------------------------------------------------- /src/class/projects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/src/class/projects.ts -------------------------------------------------------------------------------- /src/class/projectsManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/src/class/projectsManager.ts -------------------------------------------------------------------------------- /src/class/teams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/src/class/teams.ts -------------------------------------------------------------------------------- /src/firebase/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/src/firebase/index.ts -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/react-components/DetailsCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/src/react-components/DetailsCard.tsx -------------------------------------------------------------------------------- /src/react-components/DetailsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/src/react-components/DetailsPage.tsx -------------------------------------------------------------------------------- /src/react-components/DetailsPageHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/src/react-components/DetailsPageHeader.tsx -------------------------------------------------------------------------------- /src/react-components/HomePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/src/react-components/HomePage.tsx -------------------------------------------------------------------------------- /src/react-components/HomePageProjectCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/src/react-components/HomePageProjectCard.tsx -------------------------------------------------------------------------------- /src/react-components/IFCViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/src/react-components/IFCViewer.tsx -------------------------------------------------------------------------------- /src/react-components/IFCViewer2023.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/src/react-components/IFCViewer2023.tsx -------------------------------------------------------------------------------- /src/react-components/SearchBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/src/react-components/SearchBox.tsx -------------------------------------------------------------------------------- /src/react-components/Sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/src/react-components/Sidebar.tsx -------------------------------------------------------------------------------- /src/react-components/SidebarProject.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/src/react-components/SidebarProject.tsx -------------------------------------------------------------------------------- /src/react-components/TeamElement.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/src/react-components/TeamElement.tsx -------------------------------------------------------------------------------- /src/react-components/TeamsCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/src/react-components/TeamsCard.tsx -------------------------------------------------------------------------------- /style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/style.css -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Felipemore96/that-open-master-challenge/HEAD/vite.config.ts --------------------------------------------------------------------------------