├── .gitignore ├── README.md ├── package.json ├── postcss.config.js ├── public ├── favicon.ico ├── images │ ├── accessories.jpg │ ├── audio.jpg │ ├── connected.jpg │ ├── down-arrow.svg │ ├── favicon.ico │ ├── game.jpg │ ├── logo.svg │ ├── model-3.jpg │ ├── model-s.jpg │ ├── model-x.jpg │ ├── model-y.jpg │ ├── new-interior.jpg │ ├── solar-panel.jpg │ └── solar-roof.jpg ├── index.html └── robots.txt ├── src ├── App.tsx ├── app │ └── store.ts ├── carsData.ts ├── components │ ├── CarDetail.tsx │ ├── Header.tsx │ ├── Home.tsx │ └── Section.tsx ├── features │ ├── Car │ │ └── carSlice.ts │ └── User │ │ └── userSlice.ts ├── hooks │ └── useReducerState.ts ├── index.css ├── index.tsx └── pages │ ├── CarDisplay.tsx │ ├── CartPage.tsx │ ├── CheckoutPage.tsx │ ├── HomePage.tsx │ ├── LoginPage.tsx │ ├── OrderPage.tsx │ └── RegisterPage.tsx ├── tailwind.config.js └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/images/accessories.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/public/images/accessories.jpg -------------------------------------------------------------------------------- /public/images/audio.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/public/images/audio.jpg -------------------------------------------------------------------------------- /public/images/connected.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/public/images/connected.jpg -------------------------------------------------------------------------------- /public/images/down-arrow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/public/images/down-arrow.svg -------------------------------------------------------------------------------- /public/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/public/images/favicon.ico -------------------------------------------------------------------------------- /public/images/game.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/public/images/game.jpg -------------------------------------------------------------------------------- /public/images/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/public/images/logo.svg -------------------------------------------------------------------------------- /public/images/model-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/public/images/model-3.jpg -------------------------------------------------------------------------------- /public/images/model-s.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/public/images/model-s.jpg -------------------------------------------------------------------------------- /public/images/model-x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/public/images/model-x.jpg -------------------------------------------------------------------------------- /public/images/model-y.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/public/images/model-y.jpg -------------------------------------------------------------------------------- /public/images/new-interior.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/public/images/new-interior.jpg -------------------------------------------------------------------------------- /public/images/solar-panel.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/public/images/solar-panel.jpg -------------------------------------------------------------------------------- /public/images/solar-roof.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/public/images/solar-roof.jpg -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/public/index.html -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/public/robots.txt -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/app/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/src/app/store.ts -------------------------------------------------------------------------------- /src/carsData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/src/carsData.ts -------------------------------------------------------------------------------- /src/components/CarDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/src/components/CarDetail.tsx -------------------------------------------------------------------------------- /src/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/src/components/Header.tsx -------------------------------------------------------------------------------- /src/components/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/src/components/Home.tsx -------------------------------------------------------------------------------- /src/components/Section.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/src/components/Section.tsx -------------------------------------------------------------------------------- /src/features/Car/carSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/src/features/Car/carSlice.ts -------------------------------------------------------------------------------- /src/features/User/userSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/src/features/User/userSlice.ts -------------------------------------------------------------------------------- /src/hooks/useReducerState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/src/hooks/useReducerState.ts -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/pages/CarDisplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/src/pages/CarDisplay.tsx -------------------------------------------------------------------------------- /src/pages/CartPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/src/pages/CartPage.tsx -------------------------------------------------------------------------------- /src/pages/CheckoutPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/src/pages/CheckoutPage.tsx -------------------------------------------------------------------------------- /src/pages/HomePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/src/pages/HomePage.tsx -------------------------------------------------------------------------------- /src/pages/LoginPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/src/pages/LoginPage.tsx -------------------------------------------------------------------------------- /src/pages/OrderPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/src/pages/OrderPage.tsx -------------------------------------------------------------------------------- /src/pages/RegisterPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/src/pages/RegisterPage.tsx -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tanishka-dev/Tesla-Ecommerce-Reactjs/HEAD/tsconfig.json --------------------------------------------------------------------------------