Apple website. Single page application created with the React and Bootstrap. Link: https://mrrustemka.github.io/apple-web-site/
To launch the application locally you need to install node_modules (npm install) and then, launch the app (npm start).
Project structure:
- public: a. favicon.ico b. index.html c. logo192.png d. logo512.png e. manifest.json f. robots.txt
- src:
a. components - Home.tsx - MainLayout.tsx - Menu.tsx - NotFound.tsx - Product.tsx - ProductModel.tsx - ProductType.tsx - models.ts
b. data: - headers.tsx - ipadModels.tsx - iphoneModels.tsx - macModels.tsx - watchModels.tsx
c. images: - apple_keyboard.jpg - apple_pencil.jpg - imac.jpg - ipad_1.jpg - ipad_2.jpg - ipad_air.jpg - ipad_mini.jpg - ipad_pro.jpg - iphone.jpg - iphone_12.jpg - iphone_13.jpg - iphone_14_1.jpg - iphone_14_2.jpg - iphone_14_pro.jpg - iphone_se.jpg - logo_icon_40.svg - mac_book_air.jpg - mac_book_pro.jpg - mac_mini.jpg - mac_pro.jpg - mac_studio.jpg - macbook_pro_14.jpg - watch.jpg - watch_hermes.jpg - watch_nike.jpg - watch_se.jpg - watch_series_8.jpg - wathc_ultra.jpg
d. App.css e. App.tsx f. index.tsx g. react-app-env.d.ts - .gitignore
- README.md
- package-lock.json
- package.json
- tsconfig.json