Why I built an E-Commerce App?
Building an e-commerce app is widely popular among React developers because it helps in understanding the core and fundamental concepts of React in detail. Since there is already a set of defined features an e-commerce app can have that really helped me in just focusing on implementing those features that are majorly common in any project we can think of building using React.
Tech Stack:
- React JS
 - Vite
 - Firebase
 - Redux Toolkit
 - React Router
 - TailwindCSS
 - Material UI
 
Features:
- Product search which allows users to search for specific products by their name or category.
 - The category filter allows users to see only the selected category products.
 - Shopping cart which lets users add and remove items from their cart and have additional information about the number of products and total cost.
 - Google Authentication using Firebase allows users to log in and log out.
 - Interactive Checkout page that takes in Shipping and Payment information before buying.
 
                         
                        
                        
                        
                        
                      
                        
                        
                        
                                                
                                                            
                                    Keywords
                                    
                                                                        
                                                                                    ReactJs
                                                                                    Firebase
                                                                                    Redux
                                                                                    React Router