This project is a fully responsive e-commerce website built using HTML, CSS, JavaScript, Bootstrap, Reveal.js, and Swiper.js. It features dynamic content storage using local storage and a fake API. Users can browse products, manage their accounts, and make purchases in an intuitive and visually appealing interface.
- Home Page: Displays featured products and promotional banners.
- About Page: Information about the website and its mission.
- Account Management: Users can create, log in, and manage their account details.
- Add Location: Allows users to add shipping addresses.
- Add Payment: Users can add and manage their payment methods.
- Settings: User profile settings.
- Shopping Cart: Add items to the cart and manage shopping lists.
- Cart Page: Review added items, adjust quantities, and proceed to checkout.
- Checkout: Proceed to payment and place orders.
- Contact Page: A form for customer inquiries.
- Login/Signup Pages: User authentication and registration.
- Payment Page: Handles the transaction process.
- Product Pages: Displays product details and user reviews.
- Wishlist: Users can save products they wish to purchase later.
- HTML5: Structure of the web pages.
- CSS3 & Bootstrap: Styling and responsiveness.
- JavaScript: Interactive features and business logic.
- Reveal.js: Smooth animations and transitions.
- Swiper.js: Product carousel for enhanced user experience.
- Local Storage: Stores user data locally on the browser.
- Fake API: Mimics backend functionality for data management.
This project was collaboratively developed by the following team members:
- Mena Ehab - @menaehab
- Abdo Yahya - @3bdo-Yahya
- Ahmed Koush - @3koush
- Abdelhady - @3bdelhaady
- Mai Mohammed - @MaiMohammed1
- Menna Fathi - @MennaFathi87