E-Commerce FrechCart
Project Overview:
This project is a responsive e-commerce front-end application developed using
Angular. The application aims to provide an intuitive and seamless shopping
experience for users, allowing them to browse products, manage their shopping cart,
and complete purchases efficiently.
Key Features:
Product Catalog: Users can view a variety of products, including images,
descriptions, prices, and ratings. The catalog supports filtering and sorting options
for better navigation.
User Authentication: Secure user registration and login functionalities using JWT
(JSON Web Tokens) for authenticated sessions.
Shopping Cart: Users can add, remove, or update items in their shopping cart. The
cart displays a summary of items and the total price.
Responsive Design: The application is designed to be mobile-friendly, ensuring a
smooth experience across devices of all sizes.
Checkout Process: A streamlined checkout process that allows users to enter
shipping information, select payment methods, and review their order before
finalizing the purchase.
Search Functionality: A robust search feature that enables users to quickly find
products by keywords or categories.
Admin Dashboard: A separate interface for administrators to manage products,
categories, and orders, providing an easy way to update inventory and monitor
sales.