Skip to content

Latest commit

 

History

History
98 lines (85 loc) · 4.71 KB

File metadata and controls

98 lines (85 loc) · 4.71 KB

Cloud Communication Project - E-Commerce Features Task List

1. Product Management & Live Search with Proper Filtration

  • Displays all items with images, prices, and descriptions
  • Search bar with filters (category, brand, price range)

2. Shopping Cart & Checkout System

  • Add/remove/update items
  • Auto-compute totals and shipping
  • Checkout form with address and contact details
  • Restore Toast Notifications implementation

3. Secure User Accounts Management (Role Base Access)

  • Login / registration
  • Admin/Customer roles

Admin Features

  • Dashboard
  • Report/s
  • Downloadable sales (pdf or images)
  • Add Accounts
  • Approval for Order/s by customer
  • Product management

Customer Features

  • Ordering
  • Tracking Order Process or Order Status
  • Order history and tracking

4. Order Management System

  • Admin can view all orders
  • Update order status (Pending → Packed → Shipped → Delivered → Cancelled → Rescheduled)
  • Courier Choice: Integrated J&T, LBC, and Lalamove options in checkout with dynamic fee calculation.
  • Waybill Integration
  • E-Receipt: Automated email confirmations via Brevo API.

5. Payment Integration

  • Cash on Delivery (COD)
  • E-wallets (GCash, PayMaya) thru Ref Number

6. Inventory/Stock Management

  • Stock in / stock out
  • Supplier Information
  • Product Category

7. Landing Page Bootstrap V5 & UI Enhancements

  • Image Carousel - with featured product/s with 10 sample picture container type
  • About us – Company details (via footer links)
  • Sample Products (Cards) – View details with small description with hover effects
  • Contact us - Information of the buyer ex, Email, Name etc. (via support page)
  • Nav Bar and Footer - Quick links with their sample social media links, with company address and contact and Copyright
  • Company Logo - Create your own
  • Implement Video Background for Hero section
  • Fix Text Visibility (Contrast improvements for Body & Footer)
  • Clean up Navigation & Home (Remove Tour, Search, Placeholders)

8. Login/Register Page

  • for customer (customize it) with proper Validation and authentication
  • proper cold down (Ex, Wrong pass, 3minuets)
  • proper creation of password should be 8-15 Characters with symbol and special characters and symbol and uppercase or lowercase with numerical

Progress Tracking

  • Total Tasks: 39
  • Completed: 39
  • In Progress: 0
  • Not Started: 0

Completed Features Summary

Admin Panel: Dashboard, User Management, Sales Reports (PDF), and Order Approval ✅ Product Display: Full product catalog with images, prices, and descriptions ✅ Search & Filters: Live search with category, brand, and price range filters ✅ Shopping Cart: Add/remove items, quantity controls, auto-calculation ✅ Checkout System: Complete checkout form with address, contact details, and payment options ✅ Courier Choice: Added shipping options (Standard, Express, Same Day) with dynamic fee updates. ✅ Customer Ordering: Full order placement system with validation and confirmation ✅ Order Tracking: Real-time order status tracking with visual timeline ✅ Order History: Complete order history with detailed views and search functionality ✅ Payment Integration: Cash on Delivery (COD) and E-wallets (GCash, PayMaya) with reference numbers ✅ Wishlist: Add/remove items from wishlist ✅ Product Modals: Detailed product view with features and descriptions ✅ Carousel: 10-image hero carousel with auto-rotation ✅ Navigation: Responsive navbar with mobile support ✅ Footer: Complete footer with links and company info ✅ Styling: Custom AULA-inspired dark theme with neon accents ✅ Landing Page: Complete homepage with hero section, featured categories, and promotional banners ✅ Support Pages: Additional pages for tour, features, enterprise, pricing, and support ✅ Backend Integration: Migrated Product Management from static HTML to dynamic PHP/MySQL architecture. ✅ Dynamic Synchronization: Admin product updates (Add/Delete) correctly reflect on Customer pages in real-time. ✅ Bug Fixes: Resolved infinite loading issues, race conditions in script loading, search filter selector mismatches, and Admin Sidebar consistency issues. ✅ UI Refinements: Video background, restored toast notifications, improved text contrast, and streamlined layout. ✅ E-Receipt: Automated email confirmation system using Brevo API (verified 201 Created).

Notes

  • Use this checklist to track your progress
  • Mark completed items with [x]
  • Update progress counts regularly
  • Add any additional tasks as needed