The E-commerce application offers users a user-friendly interface that enables them to efficiently search for items, browse through a comprehensive list of available products, add selected items to their cart, and seamlessly proceed with the purchase process.
- Next JS
- Firebase (Authentication, Firestore)
- TailwindCSS
- The application offers a powerful search functionality that enables users to quickly find desired items based on various criteria such as keywords, categories, brands, or price range.
- This feature ensures an efficient and convenient shopping experience.
- The application showcases a vast catalog of products, presenting users with a comprehensive list of available items.
- Each product listing includes detailed information such as descriptions, specifications, images, and customer reviews (not implemented) to help users make informed purchasing decisions.
- Sample Products are fetched from FakeStore API (https://fakestoreapi.com/)
- Users can add selected items to their virtual shopping cart, which acts as a temporary storage for the products they intend to purchase.
- The cart provides a summary of the selected items, including quantities and prices, allowing users to review and modify their choices before proceeding to checkout.
- The application offers users the option to create personal accounts and profiles, providing a personalized shopping experience.
- Registered users can save their preferences, track their orders more efficiently, and receive personalized recommendations based on their browsing and purchase history.
- Firebase Email-Password based Authentication service is adopted in project to validate users and make seamless experience
- Will be Published Later (Probably after Project completion)