تفاصيل العمل

This repository contains the source code for a web application called Good Shoes. Good Shoes is an e-commerce platform focused on providing a seamless shopping experience for footwear enthusiasts. Whether you're looking for the latest trends or classic styles, Good Shoes is the destination for the perfect pair of foot wear.

1. Landing Page

-The landing page showcases featured products and provides quick access to various sections of the website.

Landing Page Landing Page Landing Page

2. Authentication System

Users can register, log in, and log out securely.

Session management and local storage are utilized for user authentication.

Comprehensive validation ensures data integrity and security.

Authentication Authentication

3. Product Display and Filtering

All products are fetched from a JSON file.

Users can filter products by categories, price, size, and color.

Users can search for a specific product

Product Display Product Display

4. Shopping Cart

Users can add products to their cart.

The cart includes pricing information and allows users to apply promo codes for discounts.

Users can adjust quantity, choose color and size for each item.

Shopping Cart Shopping Cart

5. Checkout Process

Users can provide additional information during checkout.

Payment methods include Visa or cash, with thorough validation of user input.

Checkout Checkout

6. Product Details

Detailed product information is available.

Users can add products to their cart, wishlist, or rate them.

Product Details

7. Wishlist

Users can add products to their wishlist for future reference.

Wishlist items can be easily added to the cart for seamless ordering.

Wishlist

8. Order History

Users can view details of their past orders in the order history page.

Order History

9. User Profile

Each user has a dedicated profile where they can view and update their data, including profile picture.

User Profile

10. Additional Pages

About Us, FAQ, Delivery Info, Privacy Policy, and Terms and Conditions are provided for user reference.

Additional Pages Additional Pages Additional Pages

11. Admin Dashboard

Admins have access to a dashboard where they can perform CRUD operations on products (view, update, add, delete).

بطاقة العمل

اسم المستقل Basmala M.
عدد الإعجابات 0
عدد المشاهدات 5
تاريخ الإضافة
تاريخ الإنجاز

المهارات المستخدمة