Project aims to create a E-Commerce
- We are adding a new project to our portfolios. So you and your colleagues have started to work on the project.
E-Commerce with Typescript+Tailwindcss+Redux-Toolkit
SOLUTION
├── src
│ ├── index.css
│ ├── index.tsx
│ ├── App.tsx
│ ├── app
│ │ ├── hooks.ts
│ │ └── store.ts
│ ├── components
│ │ └── FilterComponents
| | ├── BrandsFilterComponents
| | ├── CategoryFilterComponents
| | ├── PriceFilterComponent
| | ├── PriceSort
| | ├── RatingSort
| | └── SearchComp
│ │ ├── Card.tsx
│ │ └── Navbar.tsx
│ │
│ ├── features
│ │ └── productsSlice.ts
│ ├── helper
│ │ └── ToastNotify
│ ├── models
│ │ └── models.ts
│ ├── pages
│ │ ├── Cart.tsx
│ │ └── Home.tsx
│ └── react-app-env.d.ts
├── .gitignore
├── package.json
├── package-lock
├── tailwind.config.js
├── README.md
├── tsconfig.json
└── yarn.lock
- HTML
- CSS
- JS
- TS
- React
- Redux-Toolkit
- Tailwind
- MUI
- Headless UI
- Advenced Filtered
-
improve coding skills within HTML & CSS & JS & TS & React & Redux.
-
use git commands (push, pull, commit, add etc.) and Github as Version Control System.
-
Step 1 : Create React App using
npx create-react-app ts-store
oryarn create react-app ts-store
.(With this command, both tailwindcss and typescript are ready to go.) -
Step 2 : Use dummyJson API for products..
-
Step 3 : You can view sample app on https://clarus-store.vercel.app/.](https://dataguess-ecommerce.vercel.app/
-
Step 4 : Add project gif to your project and README.md file.
- You can add additional functionalities to your app.
☺ Happy Coding ✍