تفاصيل العمل

We’ve just completed our first project in the ITI program using Vanilla JavaScript, and it was an amazing challenge where we learned a lot of new techniques and worked together as one team.

Project Idea:

A Medical Supplies E-Commerce Website built as a single-page application, where all other sections are displayed as popups within the same page to reduce code repetition and enhance performance.

We also implemented Dark Mode and reusable code blocks to write the least amount of code possible.

---

Main Features & Technologies

Products Page

Dynamic product cards generated from a manually created JSON file using JavaScript

Live Search for instant product filtering

Category Filter using dataset attributes

Price Sorting (ascending/descending)

View More / View Less to load products in chunks

Cart Page

Add products to cart with quantity control and item removal

Real-time cart updates with interactive alerts

Cart data saved in Cookies & Local Storage

Checkout page with Pickup/Delivery options

Dynamic shipping cost based on selected governorate

Discount code system with validation and calculation

Registration & Profile Management

User data stored in Local Storage

Profile images uploaded to Cloudinary, storing only the image URL to save space

Edit profile data via Manage Account page

Full form validation for registration

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
المهارات