├── .gitignore ├── package-lock.json ├── package.json ├── public ├── favicon.ico ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt ├── rmdir ├── src ├── App.js ├── all.min.css ├── components │ ├── functions │ │ ├── AnimationTitles.js │ │ └── CountDown.js │ └── navbar │ │ ├── Navbar.js │ │ └── navbar.css ├── images │ ├── bohdan-d-fh6o-XkVQG8-unsplash.webp │ ├── developers │ │ ├── logo-01.png │ │ ├── logo-02.png │ │ ├── logo-03.png │ │ ├── logo-04.png │ │ ├── logo-05.png │ │ ├── logo-06.png │ │ ├── logo-07.png │ │ ├── logo-08.png │ │ ├── logo-09.png │ │ ├── logo-10.png │ │ ├── logo-11.png │ │ ├── logo-12.png │ │ └── logo-13.png │ ├── illustration │ │ ├── 01.webp │ │ ├── 02.webp │ │ ├── 03.webp │ │ └── 04.webp │ ├── john-o-nolan-6f_ANCcbj3o-unsplash.webp │ ├── julia-solonina-ci19YINguoc-unsplash.webp │ ├── logo │ │ ├── Vector-1.png │ │ ├── Vector.png │ │ └── logo.png │ ├── partners │ │ ├── blockport.png │ │ ├── fantom.png │ │ ├── onfido.png │ │ ├── qa.png │ │ ├── stellar.png │ │ └── tr.png │ ├── properties │ │ ├── david-kovalenko-9-qFzV9a2Zc-unsplash.webp │ │ ├── house_big-1.webp │ │ ├── house_big.webp │ │ ├── pexels-rachel-claire-8112843 1.webp │ │ ├── pexels-stan-krotov-12737424 1.webp │ │ └── picture-of-a-wooden-building-in-the-forest.webp │ └── theater-amazonas-manaus.webp ├── index.js ├── pages │ ├── AboutUs.js │ ├── Developers.js │ ├── Footer.js │ ├── Header.js │ ├── Join.js │ ├── Partners.js │ ├── Properties.js │ └── Subscribe.js └── style.css ├── webfonts ├── fa-brands-400.ttf ├── fa-brands-400.woff2 ├── fa-regular-400.ttf ├── fa-regular-400.woff2 ├── fa-solid-900.ttf ├── fa-solid-900.woff2 ├── fa-v4compatibility.ttf └── fa-v4compatibility.woff2 └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files. 2 | 3 | # dependencies 4 | /node_modules 5 | /.pnp 6 | .pnp.js 7 | 8 | # testing 9 | /coverage 10 | 11 | # production 12 | /build 13 | 14 | # misc 15 | .DS_Store 16 | .env.local 17 | .env.development.local 18 | .env.test.local 19 | .env.production.local 20 | 21 | npm-debug.log* 22 | yarn-debug.log* 23 | yarn-error.log* 24 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "pro-house", 3 | "version": "0.1.0", 4 | "homepage": "https://Yousef-Alfares.github.io/ProHouse", 5 | "private": true, 6 | "dependencies": { 7 | "@testing-library/jest-dom": "^5.17.0", 8 | "@testing-library/react": "^13.4.0", 9 | "@testing-library/user-event": "^13.5.0", 10 | "bootstrap": "^5.3.2", 11 | "framer-motion": "^10.16.4", 12 | "git": "^0.1.5", 13 | "react": "^18.2.0", 14 | "react-bootstrap": "^2.9.0", 15 | "react-dom": "^18.2.0", 16 | "react-router-dom": "^6.16.0", 17 | "react-scripts": "5.0.1", 18 | "swiper": "^10.3.1", 19 | "web-vitals": "^2.1.4" 20 | }, 21 | "scripts": { 22 | "predeploy": "npm run build", 23 | "deploy": "gh-pages -d build", 24 | "start": "react-scripts start", 25 | "build": "react-scripts build", 26 | "test": "react-scripts test", 27 | "eject": "react-scripts eject" 28 | }, 29 | "eslintConfig": { 30 | "extends": [ 31 | "react-app", 32 | "react-app/jest" 33 | ] 34 | }, 35 | "browserslist": { 36 | "production": [ 37 | ">0.2%", 38 | "not dead", 39 | "not op_mini all" 40 | ], 41 | "development": [ 42 | "last 1 chrome version", 43 | "last 1 firefox version", 44 | "last 1 safari version" 45 | ] 46 | }, 47 | "devDependencies": { 48 | "gh-pages": "^6.0.0" 49 | } 50 | } 51 | -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yousef-Alfares/ProHouse/0ee6d71253c9ae21941c208ebff833998e581744/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 12 | 13 | 17 | 18 | 27 | ProHouse 28 | 29 | 30 | 31 |
32 | 42 | 43 | 44 | -------------------------------------------------------------------------------- /public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yousef-Alfares/ProHouse/0ee6d71253c9ae21941c208ebff833998e581744/public/logo192.png -------------------------------------------------------------------------------- /public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yousef-Alfares/ProHouse/0ee6d71253c9ae21941c208ebff833998e581744/public/logo512.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "short_name": "React App", 3 | "name": "Create React App Sample", 4 | "icons": [ 5 | { 6 | "src": "favicon.ico", 7 | "sizes": "64x64 32x32 24x24 16x16", 8 | "type": "image/x-icon" 9 | }, 10 | { 11 | "src": "logo192.png", 12 | "type": "image/png", 13 | "sizes": "29x29" 14 | }, 15 | { 16 | "src": "logo512.png", 17 | "type": "image/png", 18 | "sizes": "16x16" 19 | } 20 | ], 21 | "start_url": ".", 22 | "display": "standalone", 23 | "theme_color": "#000000", 24 | "background_color": "#ffffff" 25 | } 26 | -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | # https://www.robotstxt.org/robotstxt.html 2 | User-agent: * 3 | Disallow: 4 | -------------------------------------------------------------------------------- /rmdir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yousef-Alfares/ProHouse/0ee6d71253c9ae21941c208ebff833998e581744/rmdir -------------------------------------------------------------------------------- /src/App.js: -------------------------------------------------------------------------------- 1 | import { BrowserRouter } from "react-router-dom"; 2 | import AboutUs from "./pages/AboutUs"; 3 | import NavBar from "./components/navbar/Navbar"; 4 | import Developers from "./pages/Developers"; 5 | import Footer from "./pages/Footer"; 6 | import Join from "./pages/Join"; 7 | import Loading from "./pages/Header"; 8 | import Partners from "./pages/Partners"; 9 | import Properties from "./pages/Properties"; 10 | import Subscribe from "./pages/Subscribe"; 11 | 12 | function App() { 13 | return ( 14 | <> 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 |