تفاصيل العمل

I developed a fully functional multi-page e-commerce store using HTML, CSS, JavaScript (ES6), and connected it to a real backend API for dynamic content and admin operations.

Fully responsive and interactive user interface.

Dynamic fetching of categories and products using the fetch API.

Individual product detail pages with "Add to Cart" functionality.

A working shopping cart system with real-time updates.

Secure login system for admin access.

Admin dashboard to add, edit, and delete products (authorization required).

Integrated API authentication to control admin privileges.

Clean file structure and modular JavaScript files (e.g., add.js, edit.js, delete.js, script.js).

:

Used Fetch API with proper error handling and async/await.

Designed a clean and intuitive admin panel that allows product management.

Implemented a secure login + OTP verification system before accessing admin routes.

Separated logic for user and admin workflows.

Applied best practices in coding, layout design, and API integration.

HTML5, CSS3, Vanilla JavaScript (ES6+)

RESTful API integration

Chart.js for dashboard visuals

Modular code structure for scalability

This project showcases my ability to build a complete front-end system, handle real APIs, manage state (like cart), and create secure admin tools — all from scratch, without using front-end frameworks like React.

بطاقة العمل

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